414
0
320
286
411
676
336
295
434
695
455
390
451
340
819
327
448
1
310
429
380
471
638
576
522
481
592
534