9653
2173
15638
3521
3118
702
3823
861
9323
2099
10158
2287
2975
670
33308
7498
6060
1365