23
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
341
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
2090
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
3714
-
-
-
-
-
-
-
-
-
667
-
-
-
-
-
-
-
-
-
6275
-
-
-
-
-
-
-
-
-
711
-
-
-
-
-
-
-
-
-
4484
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
3646
-
-
-
-
-
-
-
-
-
1103
-
-
-
-
-
-
-
-
-
8614
-
-
-
-
-
-
-
-
-
2837
-
-
-
-
-
-
-
-
-
7681
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
843
-
-
-
-
-
-
-
-
-
773
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3212
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
795
-
-
-
-
-
-
-
-
-
1014
-
-
-
-
-
-
-
-
-
886
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
3453
-
-
-
-
-
-
-
-
-
664
-
-
-
-
-
-
-
-
-
1672
-
-
-
-
-
-
-
-
-
945
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
4208
-
-
-
-
-
-
-
-
-
2428
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
2545
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
4849
-
-
-
-
-
-
-
-
-
1264
-
-
-
-
-
-
-
-
-
4952
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
2174
-
-
-
-
-
-
-
-
-
1330
-
-
-
-
-
-
-
-
-
8259
-
-
-
-
-
-
-
-
-
2267
-
-
-
-
-
-
-
-
-
4656
-
-
-
-
-
-
-
-
-
3585
-
-
-
-
-
-
-
-
-
4418
7489
-
-
-
-
-
-
-
-
-
2.20万
-
-
-
-
-
-
-
-
-
6453
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
1.39万
-
-
-
-
-
-
-
-
-
6889
-
-
-
-
-
-
-
-
-
3795
-
-
-
-
-
-
-
-
-
2435
-
-
-
-
-
-
-
-
-
649
-
-
-
-
-
-
-
-
-
1.32万
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
1097
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
2220
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
1772
-
-
-
-
-
-
-
-
-
835
-
-
-
-
-
-
-
-
-
1060
-
-
-
-
-
-
-
-
-
2159
-
-
-
-
-
-
-
-
-
692
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4077
-
-
-
-
-
-
-
-
-
3136
-
-
-
-
-
-
-
-
-
612
-
-
-
-
-
-
-
-
-
1255
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0