305
0
124
346
1
185
181
141
102
415
9
105
293
166
118
64
1496
2
193
15
42
101
447
1585
97
1179
2144
108
21
172
202
48