724
276
457
502
250
368
262
984
824
645
534
430
284
698
654
1
268
450
727
475
125
403
542
905