216
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
959
-
-
-
-
-
-
-
-
-
1926
-
-
-
-
-
-
-
-
-
1682
-
-
-
-
-
-
-
-
-
1157
-
-
-
-
-
-
-
-
-
2502
-
-
-
-
-
-
-
-
-
1770
-
-
-
-
-
-
-
-
-
9563
-
-
-
-
-
-
-
-
-
3664
-
-
-
-
-
-
-
-
-
5428
-
-
-
-
-
-
-
-
-
2.06万
-
-
-
-
-
-
-
-
-
6803
-
-
-
-
-
-
-
-
-
2058
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
2804
-
-
-
-
-
-
-
-
-
3082
-
-
-
-
-
-
-
-
-
2291
-
-
-
-
-
-
-
-
-
2.53万
-
-
-
-
-
-
-
-
-
2592
-
-
-
-
-
-
-
-
-
4048
-
-
-
-
-
-
-
-
-
1141
-
-
-
-
-
-
-
-
-
8718
-
-
-
-
-
-
-
-
-
1015
-
-
-
-
-
-
-
-
-
2400
-
-
-
-
-
-
-
-
-
655
-
-
-
-
-
-
-
-
-
7445
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
8331
-
-
-
-
-
-
-
-
-
1495
-
-
-
-
-
-
-
-
-
3578
-
-
-
-
-
-
-
-
-
3143
-
-
-
-
-
-
-
-
-
1159
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
666
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
821
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
4533
-
-
-
-
-
-
-
-
-
1603
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
1845
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
2474
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
609
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
786
-
-
-
-
-
-
-
-
-
345
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
635
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.33万
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
3125
-
-
-
-
-
-
-
-
-
1054
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
2133
-
-
-
-
-
-
-
-
-
2534
-
-
-
-
-
-
-
-
-
1134
-
-
-
-
-
-
-
-
-
5988
-
-
-
-
-
-
-
-
-
1161
-
-
-
-
-
-
-
-
-
6433
-
-
-
-
-
-
-
-
-
2094
-
-
-
-
-
-
-
-
-
2493
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
3568
-
-
-
-
-
-
-
-
-
775
-
-
-
-
-
-
-
-
-
1133
-
-
-
-
-
-
-
-
-
663
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0