50
1794
0
7
2113
2269
1389
8
2860
2880
1272
1977
1126
1346
2657
1
2513
1940
2758
1692
2335
1161
2
2018
2504
1171
2496
3
1163
1709
2002