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
-
-
-
-
-
-
-
-
-
2072
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
1383
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
1254
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
7191
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
468
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
466
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
1136
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
2971
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
432
-
-
-
-
-
-
-
-
-
679
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
1538
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
1026
-
-
-
-
-
-
-
-
-
284