67
1
56
55
44
778
537
2
462
590
574
1068
536
403
410
551
416
504
411
372
393
468
553
771
1394
2324
2543
922
911
1347