581
1
635
4
1049
3
440
388
2
302
563
319
407
366
305
233
304
468
1661
466
313
1467
90
340
494
718
310
703
487
343
101
760
0
220
320