50
3455
3
10
2332
1583
0
1362
2
800
2454
11
1284
1313
1459
1
1201
1229
1862
961
2555
1289
1080
1056
1425
1931
1478
1806
1538
1472
1181
1328