0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
1,474
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
815
-
-
-
-
-
-
-
-
-
912
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
1,705
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
714
-
-
-
-
-
-
-
-
-
1,028
データなし