556
0
1182
116
4106
422
553
477
714
1073
1853
1053
1553
493
907
521
2306
139
448
1
475
4922
710
558610
6
2267
1454
3015
573
385
152
1823
2
678