327
246
687
192
4475
146
312
267
215
1280
179
18
168
1646
143
226
219
277
35
76
132
155
296
162
105
377
284
81
127
303
166
156
378
69
257
184
188
288
178
223
98
33
160
492
50
28
555
293
447
324
21
115
137
114