364
438
425
717
407
574
294
420
426
369
444
207
434
554
430
413
540
417
218
447
346
365
432
478
410
427
550
926
414
446
437
465
471
425
339
464
415
857
454
24
431
35
595
424
414
576
749
610
35
0
0
0
0
0
1000
0
0
0
0
0
0
0
0
0
0
67
1000
66
1000
0
0
0
0
0
0
0
0