5078
1144
4970
1119
2666
601
2369
534
2799
631
1778
401
2172
489
2076
468
6857
1544
21668
4878