564
0
437
515
607
1022
434
674
537
1
586
555
713
510
496
937
367
784
1707
744
861
1345
1639
882
1334
2
2797
3849
1593