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