50
2990
0
9
1630
1983
1518
100
4816
3
2770
2
1806
3745
4199
1
3727
2676
1781
2450
3325
3334
2453
3085
4433
4
2842
3139
2356
2886
3629
4237