31
-
-
-
-
-
-
-
-
-
564
-
-
-
-
-
-
-
-
-
3,382
-
-
-
-
-
-
-
-
-
1,707
-
-
-
-
-
-
-
-
-
1,085
-
-
-
-
-
-
-
-
-
1,165
-
-
-
-
-
-
-
-
-
719
-
-
-
-
-
-
-
-
-
942
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
740
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
1,949
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
893
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-