50
1601
0
1354
1
1988
2481
2018
2673
2489
1113
2467
1749
1248
2
1387
2259
3
1263
3348
1116
1245
2846
3165
1931
1174
1530
1410
2805