116
0
448
1
18403
6
31535
419694
9
482
180849
2564
2
1222856
4
495
31220
10
2142
1943
604
5617
5
282572
422
1751
2189
256612
504
48708
166543
18
273
485
1282
1073
488
4936
8244