430
0
448
399
464
1
496
653
542
699
2
591
469
440
589
362
381
1581
858
1993
5
698
1390
3
595
902
670
769
543
564