50
830
0
1
1208
4
961
1789
1049
832
5
937
857
891
1014
1161
3
826
2
1325
824
2399
12
1476
11
1098
853
1019
2200
6
979
945
1051
1057