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