220
1
69
319
406
2
440
3
388
1048
581
366
305
233
304
468
1659
4
1467
49
90
466
313
340
494
718
759
0
486
342
101
703
356
318
331