1246
693
930
1173
1030
2648
861
1714
1031
1915
826
705
1447
841
2026
1305
796
1012
1754
745
871
1645
1371
1466
673
1342
1857
2613
818
1814
1267
1024
788
1381
897
4118
3533
765
2532
1518
671
830
758
634
8894
5180
2166
711
2686
731
891
828
2351
665
716
838
3790
1191
1126
686
772
849
2713
3095
906
1413
1324
841
1620
1526
838
1201
696
1138
1264
659
797
1279
805
683
653
1609
731
3017
1791
1324
670
639
1063
891
8337
2601
629
814
1739
1689
1886
1457
1341
905
702
1396
1825
774
1367
674
783
1290
1038
702
1146
657
688
1909
653
973
857
658
1685
1769