905
1866
749
8241
791
570
941
1002
929
766
687
655
1147
1179
763
700
5180
723
755
759
1783
737
1132
1063
803
692
753
729
1053
630
1824
783
849
1730
957
993
1082
998
744
938
644
1837
2717
696
2911
1919
889
741
1367
784
803
1136
1109
780
1174
3042
677
841
670
3418
691
730
619
918
663
787
963
1497
850
832
965
1206
1019
1040
1309
2031
871
977
1161
829
741
690
2292
722
671
1111
733
1326
1060
614
1183
867
2861
1089
1135
808
733
1051
8183
1112
2609
825
704
1119
1267
759
935
844
1769
730
681
1111
940
764
712
883
2096
747
683
719