498
1
641
396
515
573
2
582
428
1001
87
377
886
1740
4
447
780
476
490
422
605
648
3
704
463
380
733
520
658
728
574
336
833
0
489