556
0
371
658
169211
11
1087
3663
1
4071
565
74
441
1849
2
4362
5
363
1084
618
483
326
90
482
465
532
3967
8
1213