1589
6660
4526
4439
976
2278
6034
1965
12801
19659
3549
2802
896
3452
899
2935
1189
2071
1343
3631
2439
1863
2281
1304
2818
1940
1359
1413
949
804
2981
3835
1028
1654
42140
1149
3132
993
2352
2137
3623
3086
8944
2038
1855
2555
1522
2982
5303
865
2667
14191
1971
1381
992
912
2677
935
879
3226
3123
794
2571
2441
6090
2250
4163
985
2954
3967
4215
4579
2178
1582
1696
1238
1281
787
3098
1434
2488
5127
2470
1944
3022
7230
13978
1723
1620
968
1176
943
1198
1644
1752
1979
8745
1005
990
876
3721
2307
1532
1540
4381
1485
5370
2939
1687
2957
4946
1298
2401
878
959
3466
1399
2182
13892
3272