3
10
0
940
7
8
16
5
58
51
0
6
10
8
9
4
0
17
23
29