50
1308
0
4
1491
3
6235
17
2257
1
2292
2
826
2127
1415
890
2750
2090
30
2632
2245
1730
604
677
526
1807
1098
1228
828
1612
6