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