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
879
3054
1027
2839
2046
878
2534
1500
1051
759
2208
755
2236
4166
2105
739
3412
2787
876
1174
4946
844
1578
960
1514
900
3091
769
8406
3123
3672
2939
1269
950
2871
958
2666
1711
4007
3195
1116
1289
1768
3040
1696
2094
1136
4381
1299
1360
2311
1944
2331
970
2727
2290
13892
1233
796
2470
1256