1235
861
635
781
655
946
1088
768
897
1383
917
734
796
764
643
953
648
1059
874
728
704
721
933
2116
797
741
765
849
795
678
2506
966
1023
666
732
654
835
647
854
679
829
646
1151
4256
606
1114
730
740
669
788
637
3049
1496
1992
1388
2402
729
1128
785
1468
852
2395
897
1698
2235
871
2044
672
602
1088
871
1168
938
693
2978
2021
1454
772
1202
1008
780
765
653
1411
1170
688
688
716
2036
1052
837
727
2507
776
1544
1612
755
709
1060
2741
1104
816
1635
870
943
1240
655
2350
743
926
1109
810
1107
4291
1143
1009
1993
2645
2061
717