2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
994
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
735
-
-
-
-
-
-
-
-
-
618
-
-
-
-
-
-
-
-
-
961
-
-
-
-
-
-
-
-
-
1,188
-
-
-
-
-
-
-
-
-
3,099
-
-
-
-
-
-
-
-
-
1,268
-
-
-
-
-
-
-
-
-
4,005
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
395
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
1,012
-
-
-
-
-
-
-
-
-
1,336
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
1,329
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
664
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
3,961
-
-
-
-
-
-
-
-
-
1,335
-
-
-
-
-
-
-
-
-
6,131
-
-
-
-
-
-
-
-
-
2,171
-
-
-
-
-
-
-
-
-
2,086
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
3,565
データなし
データなし
データなし
データなし