30
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
1700
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
1130
-
-
-
-
-
-
-
-
-
1397
-
-
-
-
-
-
-
-
-
2439
-
-
-
-
-
-
-
-
-
1965
-
-
-
-
-
-
-
-
-
2711
-
-
-
-
-
-
-
-
-
7963
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
297
-
-
-
-
-
-
-
-
-
2445
-
-
-
-
-
-
-
-
-
1994
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
1082
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
2503
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
3843
-
-
-
-
-
-
-
-
-
3026
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
466
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
715
-
-
-
-
-
-
-
-
-
2328
-
-
-
-
-
-
-
-
-
1715
-
-
-
-
-
-
-
-
-
2050
-
-
-
-
-
-
-
-
-
1877
-
-
-
-
-
-
-
-
-
776
-
-
-
-
-
-
-
-
-
888
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
1910
-
-
-
-
-
-
-
-
-
1644
-
-
-
-
-
-
-
-
-
5587
-
-
-
-
-
-
-
-
-
4220
-
-
-
-
-
-
-
-
-
819
-
-
-
-
-
-
-
-
-
2408
-
-
-
-
-
-
-
-
-
2736
-
-
-
-
-
-
-
-
-
3801
-
-
-
-
-
-
-
-
-
3348
-
-
-
-
-
-
-
-
-
5203
-
-
-
-
-
-
-
-
-
6432
-
-
-
-
-
-
-
-
-
4477
-
-
-
-
-
-
-
-
-
2543
-
-
-
-
-
-
-
-
-
3121
-
-
-
-
-
-
-
-
-
8683
-
-
-
-
-
-
-
-
-
1.39万
-
-
-
-
-
-
-
-
-
7354
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
1.02万
-
-
-
-
-
-
-
-
-
1.24万
-
-
-
-
-
-
-
-
-
1.38万
-
-
-
-
-
-
-
-
-
1.13万
-
-
-
-
-
-
-
-
-
1.79万
1.68万
-
-
-
-
-
-
-
-
-
1.41万
-
-
-
-
-
-
-
-
-
1.40万
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
8324
-
-
-
-
-
-
-
-
-
7862
-
-
-
-
-
-
-
-
-
4513
-
-
-
-
-
-
-
-
-
8275
-
-
-
-
-
-
-
-
-
1474
-
-
-
-
-
-
-
-
-
3663
-
-
-
-
-
-
-
-
-
3904
-
-
-
-
-
-
-
-
-
1146
-
-
-
-
-
-
-
-
-
2414
-
-
-
-
-
-
-
-
-
3325
-
-
-
-
-
-
-
-
-
934
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-