3508
1
19
9058
27
9278
4
35
6625
13
5050
5181
5
17
4890
8
16
7614
34
4812
2
11
4547
0
4213
4963
3
8230
8916
4711
7
4426
12
3977
3299
3753
5443