5
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
681
-
-
-
-
-
-
-
-
-
1039
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1867
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1664
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
1370
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
4088
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
4617
-
-
-
-
-
-
-
-
-
992
-
-
-
-
-
-
-
-
-
727
-
-
-
-
-
-
-
-
-
489
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
4951
-
-
-
-
-
-
-
-
-
650
-
-
-
-
-
-
-
-
-
1175
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
589
-
-
-
-
-
-
-
-
-
3323
-
-
-
-
-
-
-
-
-
1532
-
-
-
-
-
-
-
-
-
1107
-
-
-
-
-
-
-
-
-
1243
-
-
-
-
-
-
-
-
-
644
-
-
-
-
-
-
-
-
-
8005
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
864
-
-
-
-
-
-
-
-
-
2800
-
-
-
-
-
-
-
-
-
4132
-
-
-
-
-
-
-
-
-
956
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
887
-
-
-
-
-
-
-
-
-
871
-
-
-
-
-
-
-
-
-
960
-
-
-
-
-
-
-
-
-
951
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
1077
-
-
-
-
-
-
-
-
-
2732
-
-
-
-
-
-
-
-
-
2674
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
2618
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
3260
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
1661
-
-
-
-
-
-
-
-
-
401
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
401
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
4620
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
2451
-
-
-
-
-
-
-
-
-
2667
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
4067
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
1309
-
-
-
-
-
-
-
-
-
1522
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
1397
-
-
-
-
-
-
-
-
-
1374
-
-
-
-
-
-
-
-
-
2.42萬
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
1324
-
-
-
-
-
-
-
-
-
2078
-
-
-
-
-
-
-
-
-
1735
-
-
-
-
-
-
-
-
-
1147
5025
-
-
-
-
-
-
-
-
-
1150
-
-
-
-
-
-
-
-
-
2260
-
-
-
-
-
-
-
-
-
3552
-
-
-
-
-
-
-
-
-
978
-
-
-
-
-
-
-
-
-
5684
-
-
-
-
-
-
-
-
-
1850
-
-
-
-
-
-
-
-
-
1215
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
1302
-
-
-
-
-
-
-
-
-
3.15萬
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
6607
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2913
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
1813
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0