50
1261
0
1
953
1733
3
2016
4
2271
1376
2
1394
5
1826
13
5125
25
1973
1903
1958
1893
1651
2479
1721
1892
2696
1718
1888
7
2114
9
3706
1880
2629
14