2949
2284
1014
3268
1680
3092
2996
1717
10580
834
2512
1644
2214
1846
1892
29810
12778
2641
1991
2515
3916
5344
1690
1359
3867
859
1756
1782
1961
2140
1929
5343
1954
2999
1750
3300
17823
3168
1475
1804
1572
2897
1188
945
639
1342
1582
2566
3391
1857
825
2708
1333
2181
1374
1513
1786
1588
2063
2039
1887
2528
4147
1256
1328
731
1207
1779
3436
3196
1461
1492
2500
1422
1922
1074
2908
2032
755
791
1731
626
7584
1625
836
1093
970
1732
1250
2472
1051
2180
3003
3489
1474
1511
2220
1876
5112
703
1611
1898
1057
704
1366
1977
6539
697
1612
2066
1251
730
921
3626
1013
2044
918
2068
1710
1150