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
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
8402
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
591
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
721
-
-
-
-
-
-
-
-
-
579
-
-
-
-
-
-
-
-
-
1120
-
-
-
-
-
-
-
-
-
1899
-
-
-
-
-
-
-
-
-
2778
-
-
-
-
-
-
-
-
-
2522
-
-
-
-
-
-
-
-
-
2139
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
1952
-
-
-
-
-
-
-
-
-
3280
-
-
-
-
-
-
-
-
-
3041
-
-
-
-
-
-
-
-
-
8613
-
-
-
-
-
-
-
-
-
2368
-
-
-
-
-
-
-
-
-
2267
-
-
-
-
-
-
-
-
-
4687
-
-
-
-
-
-
-
-
-
670
-
-
-
-
-
-
-
-
-
8727
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5557
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4.76万
-
-
-
-
-
-
-
-
-
3611
-
-
-
-
-
-
-
-
-
4.70万
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
2536
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
2301
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3658
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5453
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1.01万
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
4459
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5807
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
4491
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
4096
-
-
-
-
-
-
-
-
-
1030
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
1299
-
-
-
-
-
-
-
-
-
3389
-
-
-
-
-
-
-
-
-
737
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
5342
-
-
-
-
-
-
-
-
-
341
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
3285
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
4327
-
-
-
-
-
-
-
-
-
708
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
1502
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
1610
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
1.28万
-
-
-
-
-
-
-
-
-
1980
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
5110
-
-
-
-
-
-
-
-
-
4799
-
-
-
-
-
-
-
-
-
4897
-
-
-
-
-
-
-
-
-
5902
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
1349
-
-
-
-
-
-
-
-
-
5036
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
872
-
-
-
-
-
-
-
-
-
5138
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
6371
-
-
-
-
-
-
-
-
-
5333
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5440
-
-
-
-
-
-
-
-
-
3595
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
1550
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
4343
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
1038
-
-
-
-
-
-
-
-
-
729
-
-
-
-
-
-
-
-
-
5990
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
954
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
6418
-
-
-
-
-
-
-
-
-
1151
-
-
-
-
-
-
-
-
-
1535
-
-
-
-
-
-
-
-
-
2014
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
6348
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
2322
-
-
-
-
-
-
-
-
-
2162
-
-
-
-
-
-
-
-
-
3131
-
-
-
-
-
-
-
-
-
9254
-
-
-
-
-
-
-
-
-
1002
-
-
-
-
-
-
-
-
-
1760
-
-
-
-
-
-
-
-
-
2343
-
-
-
-
-
-
-
-
-
1012
-
-
-
-
-
-
-
-
-
9681
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
907
-
-
-
-
-
-
-
-
-
2047
-
-
-
-
-
-
-
-
-
3206
-
-
-
-
-
-
-
-
-
3768
-
-
-
-
-
-
-
-
-
4655
-
-
-
-
-
-
-
-
-
1270
-
-
-
-
-
-
-
-
-
1270
-
-
-
-
-
-
-
-
-
1603
-
-
-
-
-
-
-
-
-
6427
-
-
-
-
-
-
-
-
-
1609
-
-
-
-
-
-
-
-
-
2652
-
-
-
-
-
-
-
-
-
2482
-
-
-
-
-
-
-
-
-
2888
-
-
-
-
-
-
-
-
-
5967
-
-
-
-
-
-
-
-
-
2431
-
-
-
-
-
-
-
-
-
1287
-
-
-
-
-
-
-
-
-
3028
-
-
-
-
-
-
-
-
-
1376
640
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
446
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
935
-
-
-
-
-
-
-
-
-
749
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
1506
-
-
-
-
-
-
-
-
-
3075
-
-
-
-
-
-
-
-
-
4098
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
1023
-
-
-
-
-
-
-
-
-
3542
-
-
-
-
-
-
-
-
-
1194
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
1046
-
-
-
-
-
-
-
-
-
1134
-
-
-
-
-
-
-
-
-
1242
-
-
-
-
-
-
-
-
-
2467
-
-
-
-
-
-
-
-
-
4104
-
-
-
-
-
-
-
-
-
999
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
7258
-
-
-
-
-
-
-
-
-
1643
-
-
-
-
-
-
-
-
-
4037
-
-
-
-
-
-
-
-
-
785
-
-
-
-
-
-
-
-
-
1589
-
-
-
-
-
-
-
-
-
4493
-
-
-
-
-
-
-
-
-
1229
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
2013
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
9040
-
-
-
-
-
-
-
-
-
1095
-
-
-
-
-
-
-
-
-
4575
-
-
-
-
-
-
-
-
-
1372
-
-
-
-
-
-
-
-
-
1934
-
-
-
-
-
-
-
-
-
1611
-
-
-
-
-
-
-
-
-
5056
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
1392
-
-
-
-
-
-
-
-
-
3308
-
-
-
-
-
-
-
-
-
5414
-
-
-
-
-
-
-
-
-
1239
-
-
-
-
-
-
-
-
-
1629
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
2628
-
-
-
-
-
-
-
-
-
2942
-
-
-
-
-
-
-
-
-
989
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
6421
-
-
-
-
-
-
-
-
-
1683
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
1632
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
1441
-
-
-
-
-
-
-
-
-
1590
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
876
-
-
-
-
-
-
-
-
-
1149
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
958
-
-
-
-
-
-
-
-
-
1659
-
-
-
-
-
-
-
-
-
1001
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
1496
-
-
-
-
-
-
-
-
-
1839
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
1690
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
1714
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
1104
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
1934
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
1163
-
-
-
-
-
-
-
-
-
4253
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
1452
-
-
-
-
-
-
-
-
-
4025
-
-
-
-
-
-
-
-
-
991
-
-
-
-
-
-
-
-
-
6633
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
1809
-
-
-
-
-
-
-
-
-
893
-
-
-
-
-
-
-
-
-
1262
-
-
-
-
-
-
-
-
-
3253
-
-
-
-
-
-
-
-
-
1753
-
-
-
-
-
-
-
-
-
588
-
-
-
-
-
-
-
-
-
1110
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
7109
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
922
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
1962
-
-
-
-
-
-
-
-
-
2204
-
-
-
-
-
-
-
-
-
987
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
1025
-
-
-
-
-
-
-
-
-
949
-
-
-
-
-
-
-
-
-
4583
-
-
-
-
-
-
-
-
-
606
-
-
-
-
-
-
-
-
-
926
-
-
-
-
-
-
-
-
-
909
-
-
-
-
-
-
-
-
-
1271
-
-
-
-
-
-
-
-
-
2229
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
916
-
-
-
-
-
-
-
-
-
1452
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
6779
-
-
-
-
-
-
-
-
-
499
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
1528
-
-
-
-
-
-
-
-
-
803
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
911
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
1085
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
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