20973
3543
8408
3254
2498
3821
586
330
772
265