2
23
10
4
1
0
3
109
59
34
599
479
0
76
10
47