565
0
437
515
607
1022
436
674
537
1
587
555
713
510
496
938
367
784
1710
744
861
1345
1639
884
1334
2
2798
3854
1594