540
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
3,338
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1,581
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-