16540
3424
81222
16813
13200
2733
845
175
3300
684
19665
4071
15140
3134
6393
1324
40417
8367