341
341
346
383
391
395
393
380
380
378
378
383
400
403
408
398
394
405
417
436
479
490
516
546
559
569
562
544
522
490
467
450
440
433
422
404
397
368
353
347
343
345
408
418
441
461
453
424
404
377
375
370
374
374
377
389
394
400
402
415
438
462
459
475
495
549
585
667
716
683
646
630
642
613
601
554
518
503
487
460
455
421
404
398
390
377
380
387
392
394
400
409
419
420
421
422
427
428
428
430
445
447
452
485
489
497
502
514
527
542
559
555
558
531
528
521
512
483
431
429
440
441
462
508
515
552
578
603
608
636
609
613
583
510
445
477
514
537
598
589
603
641
628
656
640
584
533
515
450
433
386
397
414
421
445
449
457
484
545
545
538
537
509
492
474
467
462
463
467
442
421
407
379
363
358
352
340