24
693
118
369
545
732
658
453
404
426
543
392
527
409
1189
916
389
447
386
435
339
455
593
396
605
403
428
448
470
374
430
454
1007
468
439
402
411
589
24
552
425
368
434
1307
435
431
697
414
458
62
35
432
457
458
432
594
438
461
455
389
136
403
570
533
605
731
953
360
580
0
77
66
26