272
2598
30618
9010
721
1072
1025
984
552
9710
391
35710
40016
321
24118
422
52
898
3
982
1856
2999
932
934
2022
22912
1305
1661