763
1786
1859
658
640
1613
653
688
707
1324
669
678
1682
1175
835
1163
824
2793
1007
4905
1153
832
994
715
1007
855
790
801
694
877
781
772
989
1412
1471
1027
703
660
1057
1592
993
721
1132
674
739
1137
663
632
862
783
2061
1039
905
675
1178
1162
953
718
755
911
928
1124
1139
795
1550
1401
610
1863
687
765
1020
1558
1243
916
1320
788
620
659
1272
930
2289
827
2195
839
889
659
802
694
869
1352
713
1481
4215
1434
541
1832
1396
1576
2182
1147
674
1765
659
1182
786
711
662
799
561
667
1933
2342
699
803
1688
699
2974
1574
705
2478