1285
815
973
1076
1990
953
634
848
677
879
1048
645
619
756
2505
748
866
912
698
697
777
690
715
716
910
1065
921
1029
967
1645
995
663
2743
659
1427
2564
877
2110
640
857
1052
1351
751
676
1168
721
1070
805
1712
887
604
699
874
818
629
1350
1167
847
791
636
980
730
662
1623
901
960
702
1086
2494
4802
1700
1631
694
2408
1346
1000
816
2031
2970
800
757
738
622
665
734
1567
1085
764
856
815
806
718
666
3106
1072
741
834
891
890
694
963
656
683
1081
1401
763
693
744
648
1417
1605
703
1339
708
883
864
829
2087
811
1231