0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
584
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
662
-
-
-
-
-
-
-
-
-
1670
-
-
-
-
-
-
-
-
-
6308
-
-
-
-
-
-
-
-
-
3972
-
-
-
-
-
-
-
-
-
4345
-
-
-
-
-
-
-
-
-
2719
-
-
-
-
-
-
-
-
-
4956
-
-
-
-
-
-
-
-
-
2.18万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2097
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
752
-
-
-
-
-
-
-
-
-
1037
-
-
-
-
-
-
-
-
-
8660
-
-
-
-
-
-
-
-
-
779
-
-
-
-
-
-
-
-
-
1590
-
-
-
-
-
-
-
-
-
1980
-
-
-
-
-
-
-
-
-
2884
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
5009
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
1654
-
-
-
-
-
-
-
-
-
1285
-
-
-
-
-
-
-
-
-
5362
-
-
-
-
-
-
-
-
-
5099
-
-
-
-
-
-
-
-
-
4376
-
-
-
-
-
-
-
-
-
4989
-
-
-
-
-
-
-
-
-
2278
-
-
-
-
-
-
-
-
-
9065
-
-
-
-
-
-
-
-
-
3966
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
4512
-
-
-
-
-
-
-
-
-
5540
-
-
-
-
-
-
-
-
-
8883
8315
-
-
-
-
-
-
-
-
-
6907
-
-
-
-
-
-
-
-
-
9849
-
-
-
-
-
-
-
-
-
5064
-
-
-
-
-
-
-
-
-
2.35万
-
-
-
-
-
-
-
-
-
5120
-
-
-
-
-
-
-
-
-
1.15万
-
-
-
-
-
-
-
-
-
3354
-
-
-
-
-
-
-
-
-
4183
-
-
-
-
-
-
-
-
-
1.28万
-
-
-
-
-
-
-
-
-
2082
-
-
-
-
-
-
-
-
-
8490
-
-
-
-
-
-
-
-
-
1849
-
-
-
-
-
-
-
-
-
1808
-
-
-
-
-
-
-
-
-
1.35万
-
-
-
-
-
-
-
-
-
5014
-
-
-
-
-
-
-
-
-
1576
-
-
-
-
-
-
-
-
-
681
-
-
-
-
-
-
-
-
-
1175
-
-
-
-
-
-
-
-
-
8065
-
-
-
-
-
-
-
-
-
2126
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
1314
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
1.56万
-
-
-
-
-
-
-
-
-
1285
-
-
-
-
-
-
-
-
-
7011
-
-
-
-
-
-
-
-
-
2283
-
-
-
-
-
-
-
-
-
5229
-
-
-
-
-
-
-
-
-
1694
-
-
-
-
-
-
-
-
-
3721
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
2119
-
-
-
-
-
-
-
-
-
3940
-
-
-
-
-
-
-
-
-
1890
-
-
-
-
-
-
-
-
-
1092
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2268
-
-
-
-
-
-
-
-
-
2428
-
-
-
-
-
-
-
-
-
1673
-
-
-
-
-
-
-
-
-
1502
-
-
-
-
-
-
-
-
-
4926
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
404
-
-
-
-
-
-
-
-
-
3.04万
-
-
-
-
-
-
-
-
-
2714
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
915
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
55