1
2
0
19
21
134
113
247
11
288
44
332
14
6
52
58
4
344
838
1182
9
18
5
64
39
103
20
22
1731
1732
16
24
89
268
357
25
3
28
31
7
446
143
589
74
908
1518
2426
160