410
432
380
48
161
912
414
544
393
155
1357
412
870
595
394
700
539
404
589
599
393
428
1279
414
151
432
410
670
300
414
389
612
697
661
0
383
402
613
575
415
413
700
385
424
437
535
403
618
682
481
531
383
394
392
420
0
24
22
0
26
26
25
43
24
26
24
26
23
25
25
25
26
26
23
24
23
26
25
26
23
0
26
25
23
23
25
42
25
23
26
24
25
26
26
25
23
25
25
25
23
24
24
25
26
25
24