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