0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
567
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
1500
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
1379
-
-
-
-
-
-
-
-
-
1198
-
-
-
-
-
-
-
-
-
4344
-
-
-
-
-
-
-
-
-
1025
-
-
-
-
-
-
-
-
-
1111
-
-
-
-
-
-
-
-
-
3255
-
-
-
-
-
-
-
-
-
999
-
-
-
-
-
-
-
-
-
7261
-
-
-
-
-
-
-
-
-
815
-
-
-
-
-
-
-
-
-
5326
-
-
-
-
-
-
-
-
-
4077
-
-
-
-
-
-
-
-
-
4147
-
-
-
-
-
-
-
-
-
2.41万
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
1060
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
2266
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
649
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
1046
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
2.24万
-
-
-
-
-
-
-
-
-
2083
-
-
-
-
-
-
-
-
-
2696
-
-
-
-
-
-
-
-
-
3842
-
-
-
-
-
-
-
-
-
1735
-
-
-
-
-
-
-
-
-
2701
-
-
-
-
-
-
-
-
-
2586
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
7665
-
-
-
-
-
-
-
-
-
5981
-
-
-
-
-
-
-
-
-
2032
-
-
-
-
-
-
-
-
-
1741
-
-
-
-
-
-
-
-
-
4242
-
-
-
-
-
-
-
-
-
7178
-
-
-
-
-
-
-
-
-
2656
-
-
-
-
-
-
-
-
-
6148
-
-
-
-
-
-
-
-
-
1.48万
-
-
-
-
-
-
-
-
-
6254
-
-
-
-
-
-
-
-
-
1.44万
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
2997
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
5713
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
2.63万
-
-
-
-
-
-
-
-
-
727
-
-
-
-
-
-
-
-
-
1.05万
-
-
-
-
-
-
-
-
-
2183
2.85万
-
-
-
-
-
-
-
-
-
1232
-
-
-
-
-
-
-
-
-
7025
-
-
-
-
-
-
-
-
-
567
-
-
-
-
-
-
-
-
-
6699
-
-
-
-
-
-
-
-
-
3403
-
-
-
-
-
-
-
-
-
1.15万
-
-
-
-
-
-
-
-
-
1401
-
-
-
-
-
-
-
-
-
4754
-
-
-
-
-
-
-
-
-
1408
-
-
-
-
-
-
-
-
-
1.93万
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
5031
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
1649
-
-
-
-
-
-
-
-
-
8369
-
-
-
-
-
-
-
-
-
15.59万
-
-
-
-
-
-
-
-
-
2.36万
-
-
-
-
-
-
-
-
-
2972
-
-
-
-
-
-
-
-
-
1336
-
-
-
-
-
-
-
-
-
15.21万
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
2088
-
-
-
-
-
-
-
-
-
693
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.46万
-
-
-
-
-
-
-
-
-
889
-
-
-
-
-
-
-
-
-
5583
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
1127
-
-
-
-
-
-
-
-
-
3692
-
-
-
-
-
-
-
-
-
1.02万
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
2106
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0