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
737
542
796
3780
948
984
2012
658
668
707
966
1266
653
1118
1339
687
1133
667
887
741
2216
1784
876
803
634
825
869
3300
1206
623
891
815
835
797
1141
933
809
1682
1347
758
1237
752
1660
601
1640
1149
674
784
1733
823
1308
1168
3402
2417
1561
1037
2505
1293
3014
3175
2398