121182
1
282572
0
448
476
5255
16
114
1559
2
411
422
2000
1222856
4
767
2347
2730
6
180849
419694
9
1885
429
726
2644
4139
2189
48708
18385
1007
18403
2683
31220
10
14508
18
1073