808
3
860
1
456
791
2736
4
446
1598
6
1213
2
1214
1308
2336
392
473
583
798
2107
355
374
766
0
310
581
508
497
292
287
955
774
713
395
428