556
0
1553
116
422
1182
553
139
1073
4106
363
714
1053
2306
493
2267
477
448
1
4922
1343
521
2189
2727
475
21743
1853
1454
249
1663
385