473
1
326
404
740
2
457
415
724
661
3
557
1306
89
95
552
501
522
646
443
781
370
84
442
74
746
90
566
725
484
392
526
1257