18403
6
282572
0
2644
2
1222856
4
7082
9
105807
42
1073
422
4071
1
121182
726
3092
180849
1343
2330
3980
3
419694
17353
3882
12
1885
1276
2831
18385
5620
11
2142
116
476
3559
166543
18
36045