20999
3552
8428
534
2503
3826
587
330
774
265