25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
961
-
-
-
-
-
-
-
-
-
4110
-
-
-
-
-
-
-
-
-
1086
-
-
-
-
-
-
-
-
-
718
-
-
-
-
-
-
-
-
-
866
-
-
-
-
-
-
-
-
-
1914
-
-
-
-
-
-
-
-
-
981
-
-
-
-
-
-
-
-
-
1849
-
-
-
-
-
-
-
-
-
2353
-
-
-
-
-
-
-
-
-
2095
-
-
-
-
-
-
-
-
-
2953
-
-
-
-
-
-
-
-
-
4706
-
-
-
-
-
-
-
-
-
5483
-
-
-
-
-
-
-
-
-
6491
-
-
-
-
-
-
-
-
-
6626
-
-
-
-
-
-
-
-
-
1.88万
-
-
-
-
-
-
-
-
-
7056
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1886
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
656
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
1321
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
1440
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
1689
-
-
-
-
-
-
-
-
-
789
-
-
-
-
-
-
-
-
-
1226
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
3904
-
-
-
-
-
-
-
-
-
831
-
-
-
-
-
-
-
-
-
1015
-
-
-
-
-
-
-
-
-
1190
-
-
-
-
-
-
-
-
-
1418
-
-
-
-
-
-
-
-
-
1711
-
-
-
-
-
-
-
-
-
1563
-
-
-
-
-
-
-
-
-
817
-
-
-
-
-
-
-
-
-
1034
-
-
-
-
-
-
-
-
-
1316
-
-
-
-
-
-
-
-
-
1477
-
-
-
-
-
-
-
-
-
860
-
-
-
-
-
-
-
-
-
3802
-
-
-
-
-
-
-
-
-
1628
-
-
-
-
-
-
-
-
-
1722
-
-
-
-
-
-
-
-
-
3073
-
-
-
-
-
-
-
-
-
4734
-
-
-
-
-
-
-
-
-
2605
-
-
-
-
-
-
-
-
-
4809
-
-
-
-
-
-
-
-
-
2715
-
-
-
-
-
-
-
-
-
9654
-
-
-
-
-
-
-
-
-
7388
-
-
-
-
-
-
-
-
-
8947
-
-
-
-
-
-
-
-
-
4600
-
-
-
-
-
-
-
-
-
6692
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
5761
-
-
-
-
-
-
-
-
-
4189
-
-
-
-
-
-
-
-
-
3327
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
57
5973
-
-
-
-
-
-
-
-
-
5754
-
-
-
-
-
-
-
-
-
2901
-
-
-
-
-
-
-
-
-
1509
-
-
-
-
-
-
-
-
-
1859
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
347
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
1918
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-