18403
6
1222856
4
7082
9
105807
42
282572
0
4071
1
3092
1343
1073
422
2330
3980
3
2369
3882
12
180849
1276
20634
8
2142
116
3559
2
36045
558610
1650
3663
3070
2251
2831
36609
34
17353
9315