168
-
-
-
-
-
-
-
-
-
1668
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
388
-
-
-
-
-
-
-
-
-
929
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
2901
-
-
-
-
-
-
-
-
-
653
-
-
-
-
-
-
-
-
-
714
-
-
-
-
-
-
-
-
-
409
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
3029
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
2284
-
-
-
-
-
-
-
-
-
449
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
2071
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1968
-
-
-
-
-
-
-
-
-
1386
-
-
-
-
-
-
-
-
-
4810
-
-
-
-
-
-
-
-
-
992
-
-
-
-
-
-
-
-
-
2662
-
-
-
-
-
-
-
-
-
1805
-
-
-
-
-
-
-
-
-
2109
-
-
-
-
-
-
-
-
-
1768
-
-
-
-
-
-
-
-
-
2472
-
-
-
-
-
-
-
-
-
900
-
-
-
-
-
-
-
-
-
1286
-
-
-
-
-
-
-
-
-
686
-
-
-
-
-
-
-
-
-
1678
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
1744
-
-
-
-
-
-
-
-
-
473
-
-
-
-
-
-
-
-
-
666
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
612
-
-
-
-
-
-
-
-
-
688
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
1733
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
645
-
-
-
-
-
-
-
-
-
1085
-
-
-
-
-
-
-
-
-
629
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
978
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
1288
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
494
-
-
-
-
-
-
-
-
-
830
-
-
-
-
-
-
-
-
-
1171
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
1228
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
3601
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
3716
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
393
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
3659
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
1124
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
1854
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1448
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1076
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
697
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0