2365
501
935
198
1848
391
1859
394
3135
664
113
24
2992
634
2040
432
1430
303