1689
381
3259
734
1979
446
16380
3688
19980
4498
17980
4048
3679
829
2279
514
17980
4048
18080
4070