12958
5
2524
2
485
0
14076
7
887
353
699
2989
3
4637
1123
1
282572
1286
256612
4669
49165
2582
2188
9
1626
5617
1222856
4