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
1263
830
1548
2835
1486
663
1009
804
843
716
2903
2612
1691
1796
1152
762
1741
1058
1195
1373
1030
1233
801
980
1644
1092
689
953
817
916
859
677
1573
1372
1295
732
4304
640
1205
1185
753
963
1256
2985
822
1512
1544
915
703
1219
1328
1778
723
1766
737
1417
933
993
781
671
937
3403
1104
792
1288