359
-
-
-
-
-
-
-
-
-
952
-
-
-
-
-
-
-
-
-
1691
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
1146
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
1205
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
1479
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
2100
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
776
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
1014
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
529
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0