1954
1597
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
950
5089
780
4206
2649
2401
1732
8418
1186
2144
731
2003
2722
930
6090
1644
1998
820
2153
1597
885
809
9497
1021
2042
2787
2281
1578
1330
1614
1537
5392
2959
1238
4381
2307
1784
882
1133
773
985
998
8510
4868
2849
3063
1224
1039
3213
1068
1621
805
2694
2046
1410
1227
10593
825
2534
1155