0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
548
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
1,404
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
359
-
-
-
-
-
-
-
-
-
733
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
697
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
1,261
-
-
-
-
-
-
-
-
-
768
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
682
466
-
-
-
-
-
-
-
-
-
2,433
-
-
-
-
-
-
-
-
-
713
-
-
-
-
-
-
-
-
-
3,518
-
-
-
-
-
-
-
-
-
2,644
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
1,584
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
3,339
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
1,760
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
7,009
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
485
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
データなし