23438
2501
18913
2704
9365
836
3260
1184
2988
683
2774
697
2576
829
2210
6088
1984
976
1341
1329
1167
1279