7082
9
18403
6
36045
0
2251
3
3980
105807
42
1263
566
1
1052
2862
11
2059
8
2659
2
5290
2390
256612
1586
5
1073
4271
4
2506
1948
1343
39034
9315
5108
3882
12
5713
17
5617
4830
1222856
2587