50
1649
0
2
1896
1972
2016
5
1985
14
1799
1
2512
2980
3
3344
1617
4
2536
2567
2003
4049
1703
2369
1720
2109
2052
8
1992
5041
9
1960
1802
2290