50
833
0
1
1123
7
1618
16
1277
950
1111
4
984
3
691
1201
2
981
942
769
979
5
916
888
859
992
927
1101
1003
1404
11
2310
12
954
1037