3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
418
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
1437
-
-
-
-
-
-
-
-
-
964
-
-
-
-
-
-
-
-
-
1577
-
-
-
-
-
-
-
-
-
724
-
-
-
-
-
-
-
-
-
1955
-
-
-
-
-
-
-
-
-
1634
-
-
-
-
-
-
-
-
-
3164
-
-
-
-
-
-
-
-
-
1023
-
-
-
-
-
-
-
-
-
2764
-
-
-
-
-
-
-
-
-
1209
-
-
-
-
-
-
-
-
-
5270
-
-
-
-
-
-
-
-
-
2231
-
-
-
-
-
-
-
-
-
7007
-
-
-
-
-
-
-
-
-
1874
-
-
-
-
-
-
-
-
-
1.21萬
-
-
-
-
-
-
-
-
-
2563
-
-
-
-
-
-
-
-
-
6304
-
-
-
-
-
-
-
-
-
1554
-
-
-
-
-
-
-
-
-
4858
-
-
-
-
-
-
-
-
-
8410
-
-
-
-
-
-
-
-
-
4710
-
-
-
-
-
-
-
-
-
5968
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1163
-
-
-
-
-
-
-
-
-
5495
-
-
-
-
-
-
-
-
-
4910
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
966
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
606
-
-
-
-
-
-
-
-
-
1445
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
7285
-
-
-
-
-
-
-
-
-
645
-
-
-
-
-
-
-
-
-
683
-
-
-
-
-
-
-
-
-
1277
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
1289
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
4255
-
-
-
-
-
-
-
-
-
2084
-
-
-
-
-
-
-
-
-
3167
-
-
-
-
-
-
-
-
-
1135
-
-
-
-
-
-
-
-
-
2461
-
-
-
-
-
-
-
-
-
773
-
-
-
-
-
-
-
-
-
3173
-
-
-
-
-
-
-
-
-
1170
-
-
-
-
-
-
-
-
-
2050
-
-
-
-
-
-
-
-
-
1197
-
-
-
-
-
-
-
-
-
4079
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
1312
-
-
-
-
-
-
-
-
-
1773
-
-
-
-
-
-
-
-
-
1343
-
-
-
-
-
-
-
-
-
1975
-
-
-
-
-
-
-
-
-
3257
-
-
-
-
-
-
-
-
-
640
-
-
-
-
-
-
-
-
-
1060
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
2503
-
-
-
-
-
-
-
-
-
611
-
-
-
-
-
-
-
-
-
1718
-
-
-
-
-
-
-
-
-
1209
-
-
-
-
-
-
-
-
-
4846
-
-
-
-
-
-
-
-
-
2404
-
-
-
-
-
-
-
-
-
2552
-
-
-
-
-
-
-
-
-
955
-
-
-
-
-
-
-
-
-
1983
-
-
-
-
-
-
-
-
-
2952
-
-
-
-
-
-
-
-
-
3397
-
-
-
-
-
-
-
-
-
3235
3400
-
-
-
-
-
-
-
-
-
3086
-
-
-
-
-
-
-
-
-
5884
-
-
-
-
-
-
-
-
-
3075
-
-
-
-
-
-
-
-
-
746
-
-
-
-
-
-
-
-
-
1301
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
2206
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-