1535
1045
615
874
916
1193
1056
1090
663
1062
830
835
757
1244
1396
1106
1711
801
682
666
1329
856
804
8151
964
1161
904
671
936
960
1413
2201
867
1692
1115
1221
842
1297
806
856
917
744
988
854
680
686
735
649
828
860
668
740
1636
895
698
777
1199
865
916
1249
790
706
825
1518
1878
869
670
711
666
1067
1142
843
667
846
734
797
832
691
652
789
647
712
995
1089
757
958
660
648
1287
602
681
717
1580
613
869
744
791
1288
686
1137
784
833
864
946
630
1248
977
716
917
782
653
1630
957
930
675
630
690
696
1116
822