556
1
295
319
912
6
388
419
217
243
241
624
2
287
547
286
280
1019
391
397
82
322
104
173
1065
147
525
0
844
541
3
426
961
330
302