50
2655
0
10
4713
5
3876
2899
1
4239
7700
2
100
4916
4504
4
5059
7456
4817
5178
1609
3509
3127
3310
3274
2022
2453
3038
3243
3
4220
3423
2938