50
10371
30
137
5096
2
7
3386
0
4
4045
18
3222
1
3
3381
3530
7964
32
4296
9
6420
10
4849
20
5669
11
5384
6
5823
5
100
4005
13
4162
4234
12
4731
43
4542
3922
4863
3434
3661
4734