67
1
56
55
44
778
536
2
461
589
572
1068
535
402
410
550
416
462
504
411
371
393
468
553
771
1394
2323
2541
921
911
1347