443
1
514
469
2
1009
4
1270
0
570
534
78
555
1449
901
803
945
616
1086
517
411
1015
1474
844
432
799
546
747
663
1340
2486
568
845