50
3860
1
9
5786
18
100
4118
4
22
3742
12
5406
6
32
4976
0
4582
2
7
7631
3
16
8803
5
129
3481
10
6157
7689
7163
34
4748
4817
53
5575
43
4803
844
1078