10010
2121
3773
800
108900
23066
14080
2983
62480
13234
60500
12814
81345
17229
82280
17427
11550
2447
157520
33363