401
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
733
-
-
-
-
-
-
-
-
-
292
-
-
-
-
-
-
-
-
-
1,662
-
-
-
-
-
-
-
-
-
1,073
-
-
-
-
-
-
-
-
-
908
-
-
-
-
-
-
-
-
-
1,215
-
-
-
-
-
-
-
-
-
1,293
-
-
-
-
-
-
-
-
-
1,146
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
1,317
-
-
-
-
-
-
-
-
-
800
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
1,747
-
-
-
-
-
-
-
-
-
968
-
-
-
-
-
-
-
-
-
1,264
-
-
-
-
-
-
-
-
-
1,201
-
-
-
-
-
-
-
-
-
2,060
-
-
-
-
-
-
-
-
-
377
-
-
-
-
-
-
-
-
-
790