709
555
730
333
398
630
790
650
359
321
121
122
738
746
51
597
78
315
601
863
402
952
109
234
430
195
996
6
96
245
689
568
349
400
13
541
985
932
638
731
372
314
248
912
198