14038
253
773
1006
456
302
2390
2202
15
632
504