3123
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
2555
1522
2982
5303
865
2667
14191
1971
1381
4456
4175
820
1585
1315
1192
827
2489
6956
703
3201
1653
889
986
3588
1444
955
3526
780
1103
1410
825
3913
2849
1281
5605
3436
958
2495
1093
769
2401
941
830
1005
3758
1434
2666
4215
864
1533
961
1513
2673
1878
773
1077
4910
3869
778
990
1908
1759
979
1561
3091
4166
1290
1380
1256