2123
2590
1292
2216
1225
1400
1737
2109
1864
2040
1942
1250
1705
1576
1567
1519
2404
1369
1277
2053
1132
1882
2056
1700
1227
1906
1420
1724
10
5
4
100
29
22
17
150
128
125
115
99