3854
676
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
865
2484
749
805
667
963
1089
728
844
1333
649
674
608
2620
645
935
679
665
863
935
747
864
1343
980
11810
860
1344
984
971
735
695
17613
668
669
1097
1231
5361
989
719
621
750
686
645
928
2656
642
687
1392
897
2204
763
752
1175
1081
832
694
629
1213
628
1000