568
12681
613
5562
107
555
1909
2
1602
8
11

40
12
224
64