873
1595
925
814
1805
792
684
877
868
840
830
829
1088
917
690
1257
870
805
875
777
787
916
746
788
1098
802
1031
1116
848
807
2368
710
723
806
708
857
1054
1185
805
853
856
872
1309
708
706
719
858
712
727
737
726
869
818
772
728
712
3665
743
929
4806
745
1029
637
700
635
1901
1838
1084
860
871
2031
1232
2003
1477
696
661
757
709
918
1394
730
750
693
1078
713
690
1633
968
810
700
995
1123
675
806
1418
694
1170
821
986
1097
794
6206
894
731
964
1965
687
735
1251
901
849
848
829
1104
737
722
1010
1066
899
746