0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
629
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
901
-
-
-
-
-
-
-
-
-
764
-
-
-
-
-
-
-
-
-
2,290
-
-
-
-
-
-
-
-
-
1,872
-
-
-
-
-
-
-
-
-
2,956
-
-
-
-
-
-
-
-
-
1,291
-
-
-
-
-
-
-
-
-
2,350
-
-
-
-
-
-
-
-
-
1,926
-
-
-
-
-
-
-
-
-
4,195
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3,263
-
-
-
-
-
-
-
-
-
3,756
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
4,403
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
1,337
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
2,282
-
-
-
-
-
-
-
-
-
572
-
-
-
-
-
-
-
-
-
393
-
-
-
-
-
-
-
-
-
871
-
-
-
-
-
-
-
-
-
887
-
-
-
-
-
-
-
-
-
1,907
-
-
-
-
-
-
-
-
-
2,428
-
-
-
-
-
-
-
-
-
684
-
-
-
-
-
-
-
-
-
893
-
-
-
-
-
-
-
-
-
839
-
-
-
-
-
-
-
-
-
2,165
-
-
-
-
-
-
-
-
-
3,375
-
-
-
-
-
-
-
-
-
1,261
-
-
-
-
-
-
-
-
-
2,687
-
-
-
-
-
-
-
-
-
1,038
-
-
-
-
-
-
-
-
-
1,251
-
-
-
-
-
-
-
-
-
1,084
-
-
-
-
-
-
-
-
-
1,758
-
-
-
-
-
-
-
-
-
1,811
-
-
-
-
-
-
-
-
-
931
3,634
-
-
-
-
-
-
-
-
-
1,871
-
-
-
-
-
-
-
-
-
1,920
-
-
-
-
-
-
-
-
-
6,085
-
-
-
-
-
-
-
-
-
2,884
-
-
-
-
-
-
-
-
-
4,347
-
-
-
-
-
-
-
-
-
1,328
-
-
-
-
-
-
-
-
-
6,455
-
-
-
-
-
-
-
-
-
1,732
-
-
-
-
-
-
-
-
-
3,517
-
-
-
-
-
-
-
-
-
3,209
-
-
-
-
-
-
-
-
-
722
-
-
-
-
-
-
-
-
-
4,045
-
-
-
-
-
-
-
-
-
1,559
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
4,691
-
-
-
-
-
-
-
-
-
1,097
-
-
-
-
-
-
-
-
-
793
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
2,506
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
1,039
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
1,574
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
932
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1,282
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
708
-
-
-
-
-
-
-
-
-
655
-
-
-
-
-
-
-
-
-
1,092
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
1,195
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
データなし
データなし
データなし
データなし