521
0
493
3808
422
282572
21743
1
1650
2395
1454
3092
249
340
3663
1587
611
2683
815
710
2789
497
392
3015
2810
414
1930
633
543
152
472
558610
6