10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
576
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
708
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
2,072
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
1,383
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
1,254
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
7,191
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
468
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
466
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
1,136
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
2,971
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
432
-
-
-
-
-
-
-
-
-
679
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
1,538
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
1,026
-
-
-
-
-
-
-
-
-
284