4257
926
2860
622
1763
384
5043
1096
3841
835
1724
375
1978
430
4090
889
1101
240
3283
714