716
838
3790
1191
1126
686
1897
629
752
1644
1558
1340
1306
1513
646
1536
918
1455
679
1442
902
1240
836
835
1029
680
646
1030
1160
615
1856
1421
743
667
697
1341
629
1157
764
769
1415
1205
830
1744
1352
2067
1134
1317
3555
713
1503
1045
694
1130
1873
721
1364
787
2995
1446
809
700
866
2284
820
1037
2773
720
1635
670
809
716
774
1980
1395
1317
700
687
1682
1004
708
945
813
820
2025
2908
619
754
669
1228
1699
1677
711
1896
722
1683
913
969
1149
3402
687
610
798
1104
786
1391
1037
1665
802
635
676
708
838
1767
782
1475
1649
673
2698
725