1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
907
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
1205
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
4119
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
1883
-
-
-
-
-
-
-
-
-
960
-
-
-
-
-
-
-
-
-
3692
-
-
-
-
-
-
-
-
-
2314
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
1033
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
719
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
856
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
3148
-
-
-
-
-
-
-
-
-
1636
-
-
-
-
-
-
-
-
-
4381
-
-
-
-
-
-
-
-
-
1103
-
-
-
-
-
-
-
-
-
2616
-
-
-
-
-
-
-
-
-
1432
-
-
-
-
-
-
-
-
-
6642
-
-
-
-
-
-
-
-
-
894
-
-
-
-
-
-
-
-
-
1816
-
-
-
-
-
-
-
-
-
796
-
-
-
-
-
-
-
-
-
9108
-
-
-
-
-
-
-
-
-
1660
-
-
-
-
-
-
-
-
-
3860
-
-
-
-
-
-
-
-
-
5626
-
-
-
-
-
-
-
-
-
5830
-
-
-
-
-
-
-
-
-
2361
-
-
-
-
-
-
-
-
-
5174
-
-
-
-
-
-
-
-
-
1586
-
-
-
-
-
-
-
-
-
5797
-
-
-
-
-
-
-
-
-
3811
4596
-
-
-
-
-
-
-
-
-
3704
-
-
-
-
-
-
-
-
-
7463
-
-
-
-
-
-
-
-
-
2879
-
-
-
-
-
-
-
-
-
4908
-
-
-
-
-
-
-
-
-
1629
-
-
-
-
-
-
-
-
-
4975
-
-
-
-
-
-
-
-
-
2676
-
-
-
-
-
-
-
-
-
3034
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
3988
-
-
-
-
-
-
-
-
-
555
-
-
-
-
-
-
-
-
-
3061
-
-
-
-
-
-
-
-
-
1383
-
-
-
-
-
-
-
-
-
2118
-
-
-
-
-
-
-
-
-
2810
-
-
-
-
-
-
-
-
-
821
-
-
-
-
-
-
-
-
-
2191
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-