670
1551
2765
1309
4069
738
875
690
748
1001
1963
1019
680
1124
658
689
800
2504
1466
1055
1501
754
897
727
964
2305
988
864
1191
685
1640
1890
662
744
787
641
691
1092
639
681
1262
759
1613
686
4558
846
792
1503
1300
1132
676
673
1132
698
679
726
693
759
1403
634
688
1700
2390
815
1045
2701
673
1154
1432
1375
656
726
826
1393
758
1840
856
759
1283
1544
1181
1408
1684
861
1676
1087
721
685
1123
909
1888
2902
1057
901
1290
2235
735
2870
689
1563
754
1444
629
1263
3254
642
804
1707
1148
942
1790
649
1296
1600
668
990
2883
1131
942
764