50
0
393
2
1988
539
808
103
27
1
848
932
686
696
812
885
1095
783
775
6
1567
7
1132
1388
1595
1784
3
1088
8
1906
2438
4
998
711
2196
905
1165
1285