930
21647
1688
1731
2989
2016
1614
1940
1101
2395
2579
1989
2587
860
2409
1647
3060
2352
2976
1459
3389
1625
5949
2370
6438
2338
3986
988
3088
1778
2191
1568
1120
2758
2355
3222
2096
1739
2143
2118
10064
2952
2587
1609
1271
4138
1843
2175
1632
4173
1863
3032
16846
2232
1016
979
2974
1074
3666
2633
3312
886
2935
1669
1157
1083
996
1895
2139
3856
2163
2090
2074
1204
2619
1255
2215
2224
1164
1215
1491
2883
2136
2680
1859
4271
1194
1041
2634
4443
2248
1494
10656
2489
981
991
2590
1969
1878
6616
2299
1677
10596
1678
1608
1087
1217
1312
982
882
3243
875
1566
807
865
828
10191
1952
3961
997