443
0
557
1420
517
1123
329
737
529
451
418
640
460
457
767
340
469
1726
844
931
1425
555
637
874
757
846
501
1629