3529
7238
2574
2054
1053
1833
2057
2717
1977
940
1082
878
1796
1267
1688
999
5711
3317
894
1315
2370
986
3859
1661
810
1848
2955
24558
3350
16767
2908
848
6124
2168
2264
3916
3048
2961
3040
1648
2775
2078
4645
3464
7537
9576
7025
1665
2306
1591
1741
2531
1551
1248
1593
1827
897
1073
1063
1093
3765
1769
2034
1363
1947
1279
1734
2643
3611
2002
2132
3518
20671
1651
5083
1619
2290
6825
991
1098
1457
1677
2367
1164
1837
2622
2278
1195
1069
1505
1024
928
7840
2273
1751
1627
807
1931
2350
827
922
936
1034
6951
14695
863
6516
3513
2811
1839
4497
3033
869
1864
1995
3237
2137
1032
5377
2411