850
0
797
751
418
495
919
1288
1342
450
480
390
2646
354
360
573
402
709
693
777
587
348
527
1728
1646
445
534
2765
419
432