-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
813
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
1,585
-
-
-
-
-
-
-
-
-
2,311
-
-
-
-
-
-
-
-
-
1,151
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
2,140
-
-
-
-
-
-
-
-
-
427
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
214
691
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
2,025
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
359
-
-
-
-
-
-
-
-
-
1,263
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
639
-
-
-
-
-
-
-
-
-
991
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
715
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
446
-
-
-
-
-
-
-
-
-
1,073
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
869
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
データなし
データなし