100
4207
4
69
50
3822
5
24
4637
7
53
2947
6
35
2766
2
3507
0
2991
1
9
3119
4418
3334
3366
3
13
5286
54