1491

106
216
2
368
159
5
629
4
1
1