953
1401
2142
862
2797
904
707
2062
1120
1022
1059
2080
784
873
1959
1111
1171
1058
1667
1999
764
1143
950
791
3282
759
2126
2479
1108
1167
790
2240
1302
4623
2090
1649
984
704
854
1079
1604
1393
1051
980
1484
929
3368
1565
12034
2851
1025
1319
1805
751
1663
894
1962
6038
782
1108
1112
1330
859
1004
1275
2381
4579
731
1013
988
946
1554
881
1249
2442
1480
1352
778
1575
1236
2449
655
755
979
1092
2304
755
911
1617
2329
872
880
1125
1161
1252
3862
712
1791
2547
1079
1413
1508
883
1041
927
2388
969
862
1106
994
1581
928
1021
1564
942
695
2295
755
2119
860