2497
2445
2444
2446
2494
2443
2525
2524
2459
2068
2453
2447
2454
2451
2449
1692
1921
1689
1918
1916
1557
988
936
1250
1203
369
1168
1453
1456
989
1452
1451
1292
1253
1200
681
1171
1293
912
1291
1290
1252
923
1248
1249
1210
922
1212
1215
263
1172
261
677
679
1173
1169
1178
765
730
807
819
168
811
636
632
616
131
648
37
25
125
644
119
