6980
1479
1449
307
1029
218
1029
218
3000
636
4275
906
2184
463