3
3
495
9

2
297
1
95
3
4
9
25
31
21
1
1
1
9
7
1
2