10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1285
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
937
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
2055
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
1872
-
-
-
-
-
-
-
-
-
2808
-
-
-
-
-
-
-
-
-
7831
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
1534
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
1321
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
2475
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
1118
-
-
-
-
-
-
-
-
-
900
-
-
-
-
-
-
-
-
-
2059
-
-
-
-
-
-
-
-
-
2903
-
-
-
-
-
-
-
-
-
2389
-
-
-
-
-
-
-
-
-
2020
-
-
-
-
-
-
-
-
-
1896