286
1
541
402
2
531
389
426
0
456
557
296
705
5
320
78
878
376
71
451
492
281
1334
3
379
245
66
598
69
4433
70
437
72
85
93