1094
1314
876
733
1248
635
713
944
1871
713
1342
2563
4142
742
640
703
766
838
984
22046
930
744
687
677
850
662
1413
3410
773
634
763
647
773
760
997
644
804
697
860
820
2499
711
784
706
821
1278
743
1350
1177
723
903
776
745
618
1089
1265
977
1353
896
680
1828
754
794
900
642
701
2087
600
4140
721
735
1043
919
714
601
849
963
717
633
1085
3382
1439
690
1097
3036
698
694
1018
1250
1769
1026
1723
803
1111
656
1081
654
666
898
829
745
3341
1633
1092
991
2079
927
918
1104
932
797
734
691
866
660
864
737
744
712
1029