410
406
54
1005
176
540
346
1253
441
417
1151
416
411
429
431
336
1168
138
389
450
460
377
527
73
438
413
35
359
684
453
426
759
434
477
434
1094
843
411
451
557
435
440
1307
761
735
411
828
558
421
438
384
459
412
1015
293
648
875
774
963
1220
504
435
444
1169
1474
438
1204
618
390
67
67