7
327
3
846
665
220
492
1012
525
874
16
19
10
576
704
963
139
622
