19
622
327
139
7
1013
704
10
577
846
4
16
665
525
492
963
220
874
