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