5000
1059
2119
449
2198
466
4680
992
28960
6134
3950
837
5811
1231
3325
705
2253
478