583
-
-
-
-
-
-
-
-
-
2688
-
-
-
-
-
-
-
-
-
2269
-
-
-
-
-
-
-
-
-
2515
-
-
-
-
-
-
-
-
-
972
-
-
-
-
-
-
-
-
-
1553
-
-
-
-
-
-
-
-
-
1439
-
-
-
-
-
-
-
-
-
1123
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
777
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
4784
-
-
-
-
-
-
-
-
-
740
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
868
-
-
-
-
-
-
-
-
-
384
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
751
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
2651
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
2018
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
1924
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
782
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1734
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
855
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
3281
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0