1980
420
3579
759
1249
265
1249
265
498
106
2979
631