2660
2786
1960
2482
5217
2053
2161
903
2016
1516
2243
1455
1511
2340
2161
1015
1481
2625
6558
7707
1420
1358
1779
1981
996
3018
2121
3166
1673
2492
3042
11540
3113
1261
3150
1268
1511
2797
2026
2152
967
1293
961
1945
1581
2030
2456
3066
2096
1013
1138
2597
1067
1711
907
910
1809
3322
889
1118
1900
1500
1162
974
1538
1025
2801
2473
10519
7855
1166
2019
1881
1292
1135
1168
1096
2111
3344
1296
2284
2169
2352
1628
2811
909
1417
1505
913
8901
2721
1119
1193
2903
902
2854
1808
2192
3768
7466
1138
2054
2798
3853
2550
3970
7707
849
1708
4747
1922
2491
3046
1049
2205
2054
2489
2822
3948
946