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