0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
503
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
1298
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
1073
-
-
-
-
-
-
-
-
-
741
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
635
-
-
-
-
-
-
-
-
-
106