1033
2748
1458
714
788
647
772
1143
1495
2906
1420
4904
785
731
1785
778
674
1057
885
1891
858
1629
1207
2278
998
665
2118
1501
801
654
836
951
2933
1057
709
738
859
1306
710
922
699
1026
3640
913
791
618
749
721
808
779
681
1790
645
770
774
750
1930
2509
2972
746
1295
1771
1474
827
830
1925
1312
765
955
680
670
857
1653
722
914
895
1522
794
634
707
2407
2815
1368
783
981
628
839
1183
1290
902
1198
1558
737
699
846
2037
775
2929
671
876
713
954
873
757
9397
1603
615
1290
2463
1481
2609
980
777
1916
1089
2432
1572
953
1102
2077