14125
10
950
1
1250
383
0
4309
3
2082
2521
2
1089
785
1451
610
1295
1331
773
989
781
194
106
542
1304
10813
7
2466
5
370
3448
1397
1107
272
618
120
1135