2561
2559
1141
810
7736
2760
1871
9993
5143
3854
1961
1607
2330
943
1021
22493
1943
1166
1950
3776
13627
965
2123
9333
2271
2277
1258
1040
3565
5040
6312
9337
1500
1397
1000
2639
1889
1541
1021
919
13498
15583
5637
1164
2694
1322
1959
1996
1432
952
2483
1064
1704
4937
3593
1681
5954
869
1501
2534