3459
15452
2731
1863
17097
4489
17343
2404
33174
1497
5167
2430
6956
3983
5050
11429
1980
2604
2196
3988
4219
2504
5897
8806
14233
51618
8546
14427
6885
11981
31297
5365
10850
50422
33259
17495
9558
18321
4815
9427
19344
124855