356
-
-
-
-
-
-
-
-
-
786
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
1269
-
-
-
-
-
-
-
-
-
842
-
-
-
-
-
-
-
-
-
3250
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
1850
-
-
-
-
-
-
-
-
-
404
-
-
-
-
-
-
-
-
-
1361
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
963
-
-
-
-
-
-
-
-
-
481
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
1042
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0