477
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
572
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
2188
-
-
-
-
-
-
-
-
-
682
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
848
-
-
-
-
-
-
-
-
-
2626
-
-
-
-
-
-
-
-
-
478
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
1095
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
1051
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
1116
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
2065
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
1060
-
-
-
-
-
-
-
-
-
744
-
-
-
-
-
-
-
-
-
4914
-
-
-
-
-
-
-
-
-
1299
-
-
-
-
-
-
-
-
-
1999
-
-
-
-
-
-
-
-
-
1124
-
-
-
-
-
-
-
-
-
3542
-
-
-
-
-
-
-
-
-
1805
-
-
-
-
-
-
-
-
-
3364
-
-
-
-
-
-
-
-
-
2551
-
-
-
-
-
-
-
-
-
4225
-
-
-
-
-
-
-
-
-
1463
-
-
-
-
-
-
-
-
-
4011
-
-
-
-
-
-
-
-
-
1359
-
-
-
-
-
-
-
-
-
0
1543
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1737
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2676
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1140
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3012
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1472
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1463
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6330
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1531
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2489
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1081
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3460
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1194
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2203
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1461
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2159
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6953
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2037
-
-
-
-
-
-
-
-
-
1010
-
-
-
-
-
-
-
-
-
1573
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
3750
-
-
-
-
-
-
-
-
-
955
-
-
-
-
-
-
-
-
-
879
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
1169
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
1035
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
1460
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1547
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
806
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1544
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1084
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
678
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0