10578
3775
2074
657
1220
356
1539
503
789
263
1103
365
1085
471
706
159
408
125
785
180
563
148
290
168
2350
944
1016
296
577
143
1222
561
895
286
487
96
391
120
288
156