2795
-
-
-
-
-
-
-
-
-
1442
-
-
-
-
-
-
-
-
-
2100
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
880
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
2022
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
896
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
4153
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
1160
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
2580
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0