16830
3789
9900
2229
12029
2708
20350
4581
2640
595
1050
237
39930
8989
10450
2353