2157
427
454
438
469
406
405
439
435
414
506
353
365
400
35
539
398
809
579
1052
537
415
594
479
409
1518
469
35
448
965
1448
904
1055
838
462
769
859
405
459
417
1538
774
464
1184
417
442
571
853
444
439
571
536
369
861
24
738
746
405
425
402
430
408
994