1356
901
5304
1156
3123
3047
1680
6035
6210
5423
1954
1597
1589
6660
4526
4439
976
2278
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
1522
2982
865
2667
3214
5291
941
843
1020
1908
4429
4163
2942
1579
1528
1979
2017
749
19477
1203
1225
4288
3272
1624
2311
1395
5127
1238
1091
1768
3335
10593
698
1205
3041
3338
2527
4984
2401
6258
784
1956
3520
4007
3559
1068
1088
876
5743
3160
3625
1644
1290
796
5184
2370
786
1585
5187
2979
4166
2839
3091
1093