875
1194
831
1672
4024
1142
951
1657
816
848
2676
1074
686
836
748
887
791
818
715
1136
731
1129
696
910
766
732
978
2235
1469
723
2364
5354
763
1028
773
3663
828
845
1150
884
1742
1736
746
914
1817
3670
861
742
797
1456
3187
4185
1877
2159
1046
857
845
900
796
884