443
512
414
371
442
1615
442
351
1170
676
625
576
413
388
438
405
650
402
432
390
921
880
431
535
451
636
388
403
656
399
421
139
806
410
359
136
386
860
594
411
421
448
421
618
108
682
477
379
242
468
781
515
562
428
66
500
500
500
500
500
500
500
500