4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8250
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
8351
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
591
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
721
-
-
-
-
-
-
-
-
-
579
-
-
-
-
-
-
-
-
-
1120
-
-
-
-
-
-
-
-
-
1899
-
-
-
-
-
-
-
-
-
2778
-
-
-
-
-
-
-
-
-
2522
-
-
-
-
-
-
-
-
-
2139
-
-
-
-
-
-
-
-
-
1.21萬
-
-
-
-
-
-
-
-
-
1952
-
-
-
-
-
-
-
-
-
3280
-
-
-
-
-
-
-
-
-
3041
-
-
-
-
-
-
-
-
-
8613
-
-
-
-
-
-
-
-
-
2368
-
-
-
-
-
-
-
-
-
2267
-
-
-
-
-
-
-
-
-
4081
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7169
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5557
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4.62萬
-
-
-
-
-
-
-
-
-
2777
-
-
-
-
-
-
-
-
-
4.61萬
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
2536
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1586
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3146
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5453
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8937
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4459
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5807
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
506
-
-
-
-
-
-
-
-
-
4491
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
4124
-
-
-
-
-
-
-
-
-
1009
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
1299
-
-
-
-
-
-
-
-
-
2469
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
5342
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
3011
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
4327
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
687
-
-
-
-
-
-
-
-
-
1455
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
481
-
-
-
-
-
-
-
-
-
1608
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
1.28萬
-
-
-
-
-
-
-
-
-
1980
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
4973
-
-
-
-
-
-
-
-
-
4793
-
-
-
-
-
-
-
-
-
4848
-
-
-
-
-
-
-
-
-
4488
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
5036
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
4862
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
6277
-
-
-
-
-
-
-
-
-
5339
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5440
-
-
-
-
-
-
-
-
-
2423
-
-
-
-
-
-
-
-
-
478
-
-
-
-
-
-
-
-
-
1481
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
3864
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
449
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
5990
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
741
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
6418
-
-
-
-
-
-
-
-
-
591
-
-
-
-
-
-
-
-
-
1535
-
-
-
-
-
-
-
-
-
1101
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
6348
-
-
-
-
-
-
-
-
-
468
-
-
-
-
-
-
-
-
-
1498
-
-
-
-
-
-
-
-
-
2162
-
-
-
-
-
-
-
-
-
883
-
-
-
-
-
-
-
-
-
7684
-
-
-
-
-
-
-
-
-
1002
-
-
-
-
-
-
-
-
-
1760
-
-
-
-
-
-
-
-
-
1363
-
-
-
-
-
-
-
-
-
1012
-
-
-
-
-
-
-
-
-
6886
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
907
-
-
-
-
-
-
-
-
-
2047
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
3425
-
-
-
-
-
-
-
-
-
4360
-
-
-
-
-
-
-
-
-
1270
-
-
-
-
-
-
-
-
-
1270
-
-
-
-
-
-
-
-
-
859
-
-
-
-
-
-
-
-
-
6406
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
2888
-
-
-
-
-
-
-
-
-
5967
-
-
-
-
-
-
-
-
-
2507
-
-
-
-
-
-
-
-
-
1287
-
-
-
-
-
-
-
-
-
1691
-
-
-
-
-
-
-
-
-
853
254
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
446
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
749
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
696
-
-
-
-
-
-
-
-
-
666
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
3542
-
-
-
-
-
-
-
-
-
1194
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
1046
-
-
-
-
-
-
-
-
-
1134
-
-
-
-
-
-
-
-
-
1242
-
-
-
-
-
-
-
-
-
1598
-
-
-
-
-
-
-
-
-
1186
-
-
-
-
-
-
-
-
-
999
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
5769
-
-
-
-
-
-
-
-
-
1643
-
-
-
-
-
-
-
-
-
4037
-
-
-
-
-
-
-
-
-
785
-
-
-
-
-
-
-
-
-
1589
-
-
-
-
-
-
-
-
-
4147
-
-
-
-
-
-
-
-
-
1229
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
2013
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
9040
-
-
-
-
-
-
-
-
-
1095
-
-
-
-
-
-
-
-
-
4526
-
-
-
-
-
-
-
-
-
1372
-
-
-
-
-
-
-
-
-
1935
-
-
-
-
-
-
-
-
-
1611
-
-
-
-
-
-
-
-
-
5056
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
1392
-
-
-
-
-
-
-
-
-
3220
-
-
-
-
-
-
-
-
-
5414
-
-
-
-
-
-
-
-
-
1239
-
-
-
-
-
-
-
-
-
1614
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
2117
-
-
-
-
-
-
-
-
-
2408
-
-
-
-
-
-
-
-
-
989
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
2173
-
-
-
-
-
-
-
-
-
788
-
-
-
-
-
-
-
-
-
8896
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
1272
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
1441
-
-
-
-
-
-
-
-
-
1321
-
-
-
-
-
-
-
-
-
973
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
1149
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
917
-
-
-
-
-
-
-
-
-
1229
-
-
-
-
-
-
-
-
-
1001
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
1496
-
-
-
-
-
-
-
-
-
1839
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
1690
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
1437
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
1104
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
1594
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
646
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5942
-
-
-
-
-
-
-
-
-
587
-
-
-
-
-
-
-
-
-
1244
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
1163
-
-
-
-
-
-
-
-
-
9714
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
1035
-
-
-
-
-
-
-
-
-
9550
-
-
-
-
-
-
-
-
-
800
-
-
-
-
-
-
-
-
-
6834
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
1809
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
1114
-
-
-
-
-
-
-
-
-
3253
-
-
-
-
-
-
-
-
-
1753
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
794
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
3816
-
-
-
-
-
-
-
-
-
692
-
-
-
-
-
-
-
-
-
972
-
-
-
-
-
-
-
-
-
801
-
-
-
-
-
-
-
-
-
2109
-
-
-
-
-
-
-
-
-
2480
-
-
-
-
-
-
-
-
-
1156
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
1025
-
-
-
-
-
-
-
-
-
982
-
-
-
-
-
-
-
-
-
4583
-
-
-
-
-
-
-
-
-
606
-
-
-
-
-
-
-
-
-
941
-
-
-
-
-
-
-
-
-
909
-
-
-
-
-
-
-
-
-
1271
-
-
-
-
-
-
-
-
-
6744
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
1452
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
6873
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
1670
-
-
-
-
-
-
-
-
-
803
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
923
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
1104
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
548
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0