5939
859
1247
7216
3807
371
36691
19912
2165
9738