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