397
403
378
437
518
390
416
417
563
897
460
421
35
417
1331
440
461
480
453
409
588
435
429
408
561
978
422
459
353
375
412
439
640
467
676
426
1262
369
437
349
418
458
442
724
479
440
432
134
409
423
480
221
107
585
562
852
150
338
416
844
71
453
600
698
404
936
381
397
137
0
500
500
0
0
134
0
0
141
0
59
0
0
62
0
0
62
0
139
66
0
0
0
280