9
48
434
393
1629
833
391
23
823
1007
852
783
621
561
463
332
431
853
29
1527
1124
1083
1054
1324
1123
14517
29425
201
12112