1086
1870
695
970
646
858
1248
2886
1173
1239
728
845
1147
2413
1542
781
881
1099
2153
674
1697
838
1382
1418
1166
1429
1651
1658
1244
675
1360
1131
1848
1635
723
783
2147
709
1125
696
1776
1285
1422
803
902
1870
859
1887
1184
1034
1163
1807
2402
851
909
2217
1514
4492
770
1623
1218
1888
730
3560
1719
2767
4559
855
1549
1529
961
1539
1116
776
1420
1661
1634
2907
1199
812
796
708
803
2403
883
1293
1513
680
1014
1702
792
714
3275
663
726
1117
638
798
1402
1329
2458
769
681
2190
1256
676
730
965
1745
915
729
714
680
1629
1126
663
1525
2043
1618
1301