50
1681
1
2
760
0
3
913
1126
5
781
1912
10
1824
11
1622
4352
9
1650
4
1753
2851
1434
1608
1931
1549
28
1574
13
1347
2388
1979
27
3866
32
2798
6
1714
12
1655
21