0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
1,253
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
1,879
-
-
-
-
-
-
-
-
-
1,975
-
-
-
-
-
-
-
-
-
2,541
-
-
-
-
-
-
-
-
-
1.56万
-
-
-
-
-
-
-
-
-
7,783
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4,110
-
-
-
-
-
-
-
-
-
1,898
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
1,263
-
-
-
-
-
-
-
-
-
1,403
-
-
-
-
-
-
-
-
-
1,189
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
2,266
-
-
-
-
-
-
-
-
-
1,454
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
1,747
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
2,414
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
850
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
1.34万
-
-
-
-
-
-
-
-
-
1,043
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
7,542
-
-
-
-
-
-
-
-
-
3,181
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
994
-
-
-
-
-
-
-
-
-
359
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
1.95万
-
-
-
-
-
-
-
-
-
2,177
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
870
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
7,208
-
-
-
-
-
-
-
-
-
4,287
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
1.29万
-
-
-
-
-
-
-
-
-
6,728
-
-
-
-
-
-
-
-
-
3,614
-
-
-
-
-
-
-
-
-
1,464
-
-
-
-
-
-
-
-
-
1,015
-
-
-
-
-
-
-
-
-
1.33万
-
-
-
-
-
-
-
-
-
1,477
-
-
-
-
-
-
-
-
-
9,297
-
-
-
-
-
-
-
-
-
1,105
-
-
-
-
-
-
-
-
-
2,087
-
-
-
-
-
-
-
-
-
4,148
-
-
-
-
-
-
-
-
-
3,321
-
-
-
-
-
-
-
-
-
1.68万
-
-
-
-
-
-
-
-
-
1,001
-
-
-
-
-
-
-
-
-
589
-
-
-
-
-
-
-
-
-
2.26万
-
-
-
-
-
-
-
-
-
4,355
-
-
-
-
-
-
-
-
-
7,160
-
-
-
-
-
-
-
-
-
2,334
-
-
-
-
-
-
-
-
-
5,256
-
-
-
-
-
-
-
-
-
8,927
-
-
-
-
-
-
-
-
-
1,421
-
-
-
-
-
-
-
-
-
3,738
-
-
-
-
-
-
-
-
-
8,142
-
-
-
-
-
-
-
-
-
3,753
-
-
-
-
-
-
-
-
-
2.36万
-
-
-
-
-
-
-
-
-
2,140
-
-
-
-
-
-
-
-
-
2.15万
-
-
-
-
-
-
-
-
-
1,925
-
-
-
-
-
-
-
-
-
4,216
-
-
-
-
-
-
-
-
-
9,064
-
-
-
-
-
-
-
-
-
4,621
-
-
-
-
-
-
-
-
-
1.14万
-
-
-
-
-
-
-
-
-
5,185
-
-
-
-
-
-
-
-
-
3,280
-
-
-
-
-
-
-
-
-
1.46万
-
-
-
-
-
-
-
-
-
4,301
1.22万
-
-
-
-
-
-
-
-
-
3,744
-
-
-
-
-
-
-
-
-
2,477
-
-
-
-
-
-
-
-
-
1.64万
-
-
-
-
-
-
-
-
-
5,879
-
-
-
-
-
-
-
-
-
1,578
-
-
-
-
-
-
-
-
-
1,137
-
-
-
-
-
-
-
-
-
2,731
-
-
-
-
-
-
-
-
-
1.42万
-
-
-
-
-
-
-
-
-
1,228
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
934
-
-
-
-
-
-
-
-
-
7,857
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
1.39万
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2.76万
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2.57万
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3.41万
-
-
-
-
-
-
-
-
-
7,917
-
-
-
-
-
-
-
-
-
4,803
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
1,636
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1,678
-
-
-
-
-
-
-
-
-
1,828
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0