0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
4167
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
2324
-
-
-
-
-
-
-
-
-
1283
-
-
-
-
-
-
-
-
-
1789
-
-
-
-
-
-
-
-
-
1820
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
1385
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
3738
-
-
-
-
-
-
-
-
-
925
-
-
-
-
-
-
-
-
-
537
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
1344
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
2044
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
2723
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
1286
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
2096
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
1174
-
-
-
-
-
-
-
-
-
1204
-
-
-
-
-
-
-
-
-
1389
-
-
-
-
-
-
-
-
-
4273
-
-
-
-
-
-
-
-
-
2050
-
-
-
-
-
-
-
-
-
2293
-
-
-
-
-
-
-
-
-
2877
-
-
-
-
-
-
-
-
-
2019
-
-
-
-
-
-
-
-
-
2862
-
-
-
-
-
-
-
-
-
2103
6837
-
-
-
-
-
-
-
-
-
3428
-
-
-
-
-
-
-
-
-
2997
-
-
-
-
-
-
-
-
-
6389
-
-
-
-
-
-
-
-
-
5680
-
-
-
-
-
-
-
-
-
4457
-
-
-
-
-
-
-
-
-
4462
-
-
-
-
-
-
-
-
-
1081
-
-
-
-
-
-
-
-
-
7347
-
-
-
-
-
-
-
-
-
1939
-
-
-
-
-
-
-
-
-
2531
-
-
-
-
-
-
-
-
-
1604
-
-
-
-
-
-
-
-
-
1502
-
-
-
-
-
-
-
-
-
5349
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
1251
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
1641
-
-
-
-
-
-
-
-
-
6727
-
-
-
-
-
-
-
-
-
2343
-
-
-
-
-
-
-
-
-
4142
-
-
-
-
-
-
-
-
-
1906
-
-
-
-
-
-
-
-
-
5371
-
-
-
-
-
-
-
-
-
1484
-
-
-
-
-
-
-
-
-
2384
-
-
-
-
-
-
-
-
-
4747
-
-
-
-
-
-
-
-
-
9994
-
-
-
-
-
-
-
-
-
1108
-
-
-
-
-
-
-
-
-
2679
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
3338
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
2951
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
3372
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
1328
-
-
-
-
-
-
-
-
-
2097
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4751
-
-
-
-
-
-
-
-
-
2085
-
-
-
-
-
-
-
-
-
2559
-
-
-
-
-
-
-
-
-
1655
-
-
-
-
-
-
-
-
-
2487
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
629
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0