6
944
765
977
303
27
515
698
59
727
286
71
1
127
312
362
929
200
6
830
773
449
309
690