558610
6
18403
422
0
1073
1343
437
1
430
21743
556
1853
2813
2
249
14076
7
4328
10
475
1863
709
39326
19
4223
22
370
36045
3469
25440
2691
31535
3632
5
1650
477
1559
1751