21
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
1033
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
666
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
1977
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
548
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
1787
-
-
-
-
-
-
-
-
-
985
-
-
-
-
-
-
-
-
-
3429
-
-
-
-
-
-
-
-
-
2463
-
-
-
-
-
-
-
-
-
1.17万
-
-
-
-
-
-
-
-
-
1.09万
-
-
-
-
-
-
-
-
-
1.33万
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
533
-
-
-
-
-
-
-
-
-
993
-
-
-
-
-
-
-
-
-
2686
-
-
-
-
-
-
-
-
-
1911
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
2051
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
2473
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
1285
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
1973
-
-
-
-
-
-
-
-
-
1034
-
-
-
-
-
-
-
-
-
3184
-
-
-
-
-
-
-
-
-
1259
-
-
-
-
-
-
-
-
-
4710
-
-
-
-
-
-
-
-
-
1.45万
-
-
-
-
-
-
-
-
-
8639
-
-
-
-
-
-
-
-
-
9950
-
-
-
-
-
-
-
-
-
1.27万
-
-
-
-
-
-
-
-
-
6945
-
-
-
-
-
-
-
-
-
6530
-
-
-
-
-
-
-
-
-
3417
-
-
-
-
-
-
-
-
-
2013
-
-
-
-
-
-
-
-
-
350