2800
2294
2354
2762
2798
2765
2353
2760
2295
2297
2356
2763
2764
2298
2296
1879
1917
1881
1904
1905
1689
340
301
1155
419
1106
1507
1508
331
1525
1522
1405
1364
292
1335
1346
1191
393
1107
1167
1158
1175
1176
389
386
383
382
1113
1116
1119
1120
203
171
862
228
825
731
673
703
140
697
127
692
