50
3215
0
3066
1597
1773
6
2999
2750
2895
1870
2868
1
2894
2351
2561
1682
1310
1805
1330
1762
1957
1814
1471
3180
2183
1610
2
1608