672
604
736
608
608
952
476
412
507
587
580
512
64
16
16