34658
6536
16432
27830
25227
10526
14823
9518
4216
5413
5613
4912
1829
709
558
767
1117
675
594
503
693
552
410