3216
2140
1833
42241
1313
947
1016
1367
3802
2078
2093
1091
2962
2201
5352
1559
1441
1266
9606
1915
3187
2240
2283
2399
17968
3003
1761
2104
5352
1031
1097
2539
1796
29871
2627
1792
1745
2771
1601
1141
3475
743
3622
2025
848
1921
1733
2781
2822
1659
874
1435
3855
2412
2359
2625
756
5397
1703
827
1685
1769
841
1657
1622
1426
2817
971
4018
2063
1922
2422
831
1811
2044
1962
1599
2019
1712
2990
1877
824
1745
1714
3798
1496
2168
1901
972
1179
2126
2017
1245
929
3468
3040
842
1013
1365
1083
828
1863
2612
956
1481
3792
4765
1671
2561
1483
2271
2117
1079
1898
1367
2685
1776
1142
729
3797