862
1
1384
3
1250
747
763
2
1021
911
866
888
724
2743
1249
714
686
1395
1634
1310
973
1125
929
840
2330
1062
1373
784
1063
1248
1038
2613
5
1135