325
2
140
1
439
6
271
0
157
150
245
177
127
250
431
371
233
329
169
288
305
3699
4
301
215
287
3
740
8
284
166
659
206
148
5702
266
384