351
1,431
152
373
184
155
335
162
164
416
745
813
248
0
239
393
250
192
654
590
883
483
601
247
831
252
228
906
968
842
580
223
4,228
263
159
510
2,974