183
793
9
585
1113
469
10
506
529
0
486
1136
852
498
984
832
979
931
23
