4
4
2
9
13
12
1
1
1
3
3
12
8
23
26
7
9
10
10
3
9
1
5
8
6
4