38526
2583
1936
2644
879
6718
3917
1895
306
953
221
985
2446
745
14713