556
0
422
1073
1553
1053
116
553
139
493
282572
448
1
477
4106
714
1853
419694
9
4922
1182
573
363
521
475
2306
472
3808
1454
2727
1504
2267
2189