1497
673
802
1274
656
913
1109
866
885
948
807
904
921
1365
965
2203
2414
890
1172
1454
2843
1595
2210
682
955
779
652
836
804
790
690
844
701
746
715
670
764
1152
659
800
719
729
623
879
667
913
835
672
676
652
795
651
706
733
668
704
791
821
701
2476
920
828
1699
1009
820
688
1793
1613
922
783
701
713
2129
1286
658
915
1415
1067
783
863
700
644
1295
655
938
860
1667
5251
1102
768
855
675
692
931
780
1197
1261
831
803
784
622
1415
663
837
1463
750
740
642
3181
729
941
1304
1000
1125
814
640
1354
660
1383
1852