518
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
3168
-
-
-
-
-
-
-
-
-
940
-
-
-
-
-
-
-
-
-
3165
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
2302
-
-
-
-
-
-
-
-
-
884
-
-
-
-
-
-
-
-
-
3213
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
3384
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
3468
-
-
-
-
-
-
-
-
-
1985
-
-
-
-
-
-
-
-
-
1011
-
-
-
-
-
-
-
-
-
859
-
-
-
-
-
-
-
-
-
3235
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
2058
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
2882
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1821
-
-
-
-
-
-
-
-
-
1065
-
-
-
-
-
-
-
-
-
3358
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
2881
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
3721
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
2979
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0