-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
875
-
-
-
-
-
-
-
-
-
1931
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
1173
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
413
-
-
-
-
-
-
-
-
-
1429
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
827
-
-
-
-
-
-
-
-
-
1826
-
-
-
-
-
-
-
-
-
418
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
3714
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
473
598
-
-
-
-
-
-
-
-
-
524
-
-
-
-
-
-
-
-
-
2549
-
-
-
-
-
-
-
-
-
947
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
6671
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
472
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
3649
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3276
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1062
-
-
-
-
-
-
-
-
-
2459
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
1930
-
-
-
-
-
-
-
-
-
1697
-
-
-
-
-
-
-
-
-
3037
-
-
-
-
-
-
-
-
-
623
-
-
-
-
-
-
-
-
-
1848
-
-
-
-
-
-
-
-
-
7740
-
-
-
-
-
-
-
-
-
1037
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
723
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
618
-
-
-
-
-
-
-
-
-
997
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
624
-
-
-
-
-
-
-
-
-
2481
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1025
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2602
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0