3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
1076
-
-
-
-
-
-
-
-
-
1196
-
-
-
-
-
-
-
-
-
2000
-
-
-
-
-
-
-
-
-
1157
-
-
-
-
-
-
-
-
-
3648
-
-
-
-
-
-
-
-
-
3678
-
-
-
-
-
-
-
-
-
6614
-
-
-
-
-
-
-
-
-
3650
-
-
-
-
-
-
-
-
-
2785
-
-
-
-
-
-
-
-
-
3041
-
-
-
-
-
-
-
-
-
4626
-
-
-
-
-
-
-
-
-
1004
-
-
-
-
-
-
-
-
-
3937
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
1206
-
-
-
-
-
-
-
-
-
1193
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
472
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
1914
-
-
-
-
-
-
-
-
-
1827
-
-
-
-
-
-
-
-
-
2074
-
-
-
-
-
-
-
-
-
1468
-
-
-
-
-
-
-
-
-
3079
-
-
-
-
-
-
-
-
-
1921
-
-
-
-
-
-
-
-
-
3432
-
-
-
-
-
-
-
-
-
2220
-
-
-
-
-
-
-
-
-
3331
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0