1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
649
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
536
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
748
-
-
-
-
-
-
-
-
-
1466
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
8963
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
865
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
1.13万
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
2338
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
404
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
1488
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
1495
-
-
-
-
-
-
-
-
-
620
-
-
-
-
-
-
-
-
-
1161
-
-
-
-
-
-
-
-
-
7702
-
-
-
-
-
-
-
-
-
1067
-
-
-
-
-
-
-
-
-
2019
-
-
-
-
-
-
-
-
-
2003
-
-
-
-
-
-
-
-
-
1542
-
-
-
-
-
-
-
-
-
1293
-
-
-
-
-
-
-
-
-
2353
-
-
-
-
-
-
-
-
-
994
4214
-
-
-
-
-
-
-
-
-
1188
-
-
-
-
-
-
-
-
-
5469
-
-
-
-
-
-
-
-
-
1608
-
-
-
-
-
-
-
-
-
1361
-
-
-
-
-
-
-
-
-
1829
-
-
-
-
-
-
-
-
-
5049
-
-
-
-
-
-
-
-
-
7061
-
-
-
-
-
-
-
-
-
1267
-
-
-
-
-
-
-
-
-
2254
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
8804
-
-
-
-
-
-
-
-
-
1842
-
-
-
-
-
-
-
-
-
3143
-
-
-
-
-
-
-
-
-
1129
-
-
-
-
-
-
-
-
-
1415
-
-
-
-
-
-
-
-
-
1100
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
782
-
-
-
-
-
-
-
-
-
1384
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1718
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
2103
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
827
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0