0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
1219
-
-
-
-
-
-
-
-
-
685
-
-
-
-
-
-
-
-
-
4189
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2360
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
2809
-
-
-
-
-
-
-
-
-
5116
-
-
-
-
-
-
-
-
-
1.50万
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1507
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
974
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
592
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
1173
-
-
-
-
-
-
-
-
-
1087
-
-
-
-
-
-
-
-
-
993
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
2036
-
-
-
-
-
-
-
-
-
1966
-
-
-
-
-
-
-
-
-
3801
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
5820
-
-
-
-
-
-
-
-
-
1060
-
-
-
-
-
-
-
-
-
1685
-
-
-
-
-
-
-
-
-
2698
-
-
-
-
-
-
-
-
-
1255