-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1031
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
3560
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
2390
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
6246
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
619
523
-
-
-
-
-
-
-
-
-
555
-
-
-
-
-
-
-
-
-
2745
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
2630
-
-
-
-
-
-
-
-
-
989
-
-
-
-
-
-
-
-
-
899
-
-
-
-
-
-
-
-
-
6487
-
-
-
-
-
-
-
-
-
567
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
868
-
-
-
-
-
-
-
-
-
4033
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
1074
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
7089
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
663
-
-
-
-
-
-
-
-
-
3014
-
-
-
-
-
-
-
-
-
719
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
6475
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2212
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
9286
-
-
-
-
-
-
-
-
-
1537
-
-
-
-
-
-
-
-
-
3757
-
-
-
-
-
-
-
-
-
4379
-
-
-
-
-
-
-
-
-
2845
-
-
-
-
-
-
-
-
-
1378
-
-
-
-
-
-
-
-
-
2387
-
-
-
-
-
-
-
-
-
1045
-
-
-
-
-
-
-
-
-
2422
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
4368
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
1447
-
-
-
-
-
-
-
-
-
436
-
-
-
-
-
-
-
-
-
1248
-
-
-
-
-
-
-
-
-
2901
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
1316
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
2005
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
3355
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
694
-
-
-
-
-
-
-
-
-
395
-
-
-
-
-
-
-
-
-
1353
-
-
-
-
-
-
-
-
-
1745
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
2034
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
867
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
881
-
-
-
-
-
-
-
-
-
504
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据
暂无数据