1236
651
626
850
619
652
629
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
1147
1087
817
617
2263
1137
2902
656
2728
881
845
1003
1134
912
810
1313
1413
709
889
787
1190
654
1093
596
738
1619
777
1595
2663
627
1320
1896
879
1213
1264
1147
1171
817
669
722
862
799
812
1133
875
1306
1488
1988
696
851
656
1299
720
1030
1255
1020
939
769
1242
1643