2821
1085
1991
1449
1279
2249
1349
1030
2099
2102
950
2041
1709
921
902
3705
1219
2713
1307
1610
1637
2463
1754
5443
1184
1816
20737
1392
16226
16860
1975
6958
1057
991
1256
3156
4899
904
1368
3615
3036
2275
1781
1474
10763
5547
1373
1972
1716
1822
1961
1802
5708
2194
2606
2638
3078
4532
2851
2268
1335
1908
3662
2159
4273
1881
2991
2063
1507
935
3251
3046
6977
1572
1041
2021
9675
1842
2979
7255
1149
2490
1301
2316
1189
3354
16777
867
878
1634
1430
885
3378
2492
2894
2189
1845
1722
1017
2596
1993
3161
2217
912
1367
2106
2959
2252
953
7445
1753
14746
904
3344
1009
1003
3470
1014
1492
20691