664
180
254
15
676
630
278
190
154
415
731
845
369
145
738
517
490
407
822
370
535
159
911
801
968
469
1065
580
518
3
428
321
1167
970
438
910
524
831
311
187
923
808
270
702
194
960
700
318