664
5
436
705
1040
12
564
818
31
527
1265
553
86
