1265
705
436
28
527
564
1036
12
664
553
818
86
4
