50
10111
0
2
3776
35
100
4407
3
26
6427
1
10
6119
73
3662
15
3425
6
5802
8
36
2800
7
4603
3772
4
5876
19
3219
4499
4454
9
6437
21
3991
10751
71
9872
410
2265
1881
759
754
1952