8
4
584
1082
678
11
18
418
178
395
1141
3
277
31
1785
680
553
20
199
288
1165
2909
882
46
74
26
1960
907
1
1408
839
579
1387
1007
14
1334
17
396
32
34
11
81
789
