1482
853
672
892
719
940
1293
1236
1399
1609
987
857
958
822
881
760
893
699
1497
1375
951
955
729
842
934
1068
1366
860
616
1429
1949
832
795
714
651
674
1289
656
18143
662
821
739
685
772
1879
737
2904
2140
1588
2537
1441
942
1195
645
1012
999
2312
1952
1050
1115
1115
759
1123
988
916
703
1437
1087
883
2017
2398
1116
1105
2971
1537
774
936
782
1533
4613
767
1822
791
636
3027
673
876
2594
716
681
2134
807
758
1859
1145
1850
764
749
916
777
1950
691
666
2011
644
3819
693
1800
634
756
629
735
2733
719
3572
1636
1418
1370
838
668