116
0
4071
1
2189
1222856
4
120469
35
3663
249
282572
2564
2
18403
6
422
1073
180849
383
31220
10
48708
1053
1084
6859
5
363
326
6515
11881
3
3054
6406
12
521
1650
305
480
3025