429
0
797
1
984
575
3873
15
5242
974
622
1070
4993
1644
1330
96
567
697
1345
1013
510
811
426
23
1704
4
672
1834
4196
327
333
1049
891
617