345
26
544
1057
7
72
31
7
3
17
16
1547
231
137
77
178
14
48
879
225
125
783
121
7
23
20
511
1318
11
