458
0
326
498
675
431
501
77
369
2655
661
772
1
823
425
471
2727
2
680
340
576
290
546
660
273
480
2189
391
296
464
1954
631
602