121182
1
282572
0
1073
448
476
14508
18
5290
2
1559
422
419694
9
5255
16
18385
273
2683
1885
2644
1650
1222856
4
44199
48708
1009
249
31220
10
116
31535
19279
18403
6
17353
4362
5
472