0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
292
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
705
-
-
-
-
-
-
-
-
-
1788
-
-
-
-
-
-
-
-
-
6603
-
-
-
-
-
-
-
-
-
4001
-
-
-
-
-
-
-
-
-
4620
-
-
-
-
-
-
-
-
-
3007
-
-
-
-
-
-
-
-
-
5434
-
-
-
-
-
-
-
-
-
2.19万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2097
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
752
-
-
-
-
-
-
-
-
-
1037
-
-
-
-
-
-
-
-
-
8660
-
-
-
-
-
-
-
-
-
763
-
-
-
-
-
-
-
-
-
1590
-
-
-
-
-
-
-
-
-
2028
-
-
-
-
-
-
-
-
-
2654
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
4880
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
1673
-
-
-
-
-
-
-
-
-
1289
-
-
-
-
-
-
-
-
-
5743
-
-
-
-
-
-
-
-
-
5046
-
-
-
-
-
-
-
-
-
7162
-
-
-
-
-
-
-
-
-
4972
-
-
-
-
-
-
-
-
-
2395
-
-
-
-
-
-
-
-
-
9210
-
-
-
-
-
-
-
-
-
3060
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
4112
-
-
-
-
-
-
-
-
-
4831
-
-
-
-
-
-
-
-
-
8698
6670
-
-
-
-
-
-
-
-
-
6494
-
-
-
-
-
-
-
-
-
1.06万
-
-
-
-
-
-
-
-
-
4821
-
-
-
-
-
-
-
-
-
2.24万
-
-
-
-
-
-
-
-
-
5034
-
-
-
-
-
-
-
-
-
1.14万
-
-
-
-
-
-
-
-
-
3032
-
-
-
-
-
-
-
-
-
3660
-
-
-
-
-
-
-
-
-
1.32万
-
-
-
-
-
-
-
-
-
2115
-
-
-
-
-
-
-
-
-
8747
-
-
-
-
-
-
-
-
-
1848
-
-
-
-
-
-
-
-
-
1781
-
-
-
-
-
-
-
-
-
1.39万
-
-
-
-
-
-
-
-
-
4383
-
-
-
-
-
-
-
-
-
1602
-
-
-
-
-
-
-
-
-
924
-
-
-
-
-
-
-
-
-
1116
-
-
-
-
-
-
-
-
-
7823
-
-
-
-
-
-
-
-
-
2117
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
1305
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
1.51万
-
-
-
-
-
-
-
-
-
1268
-
-
-
-
-
-
-
-
-
7063
-
-
-
-
-
-
-
-
-
2283
-
-
-
-
-
-
-
-
-
4831
-
-
-
-
-
-
-
-
-
1694
-
-
-
-
-
-
-
-
-
3728
-
-
-
-
-
-
-
-
-
2832
-
-
-
-
-
-
-
-
-
2121
-
-
-
-
-
-
-
-
-
3940
-
-
-
-
-
-
-
-
-
1889
-
-
-
-
-
-
-
-
-
1092
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2100
-
-
-
-
-
-
-
-
-
2087
-
-
-
-
-
-
-
-
-
1406
-
-
-
-
-
-
-
-
-
1517
-
-
-
-
-
-
-
-
-
4929
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
3.04万
-
-
-
-
-
-
-
-
-
2811
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
1048
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
55