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
1292
961
809
3660
6090
2144
3407
3653
1091
759
3322
2810
1585
3061
787
825
3238
5743
820
2022
2236
983
1969
990
4163
1399
6688
2360
950
1998
1540
755
1578
1681
1106
2839
1205
3171
2395
1322
752
1965
727
881
2470
730
9497
937
8056
921
1514
5392
1502
3758
1217
4887
3412
990
3506
1281
703