594
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1036
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
769
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
1243
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
2822
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
1171
-
-
-
-
-
-
-
-
-
2130
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
1182
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
1517
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1061
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
883
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
673
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1412
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2950
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1684
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
1789
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
1214
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
1765
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
573
-
-
-
-
-
-
-
-
-
4080
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
688
-
-
-
-
-
-
-
-
-
792
-
-
-
-
-
-
-
-
-
3161
-
-
-
-
-
-
-
-
-
5598
-
-
-
-
-
-
-
-
-
1507
-
-
-
-
-
-
-
-
-
8057
-
-
-
-
-
-
-
-
-
2843
-
-
-
-
-
-
-
-
-
723
-
-
-
-
-
-
-
-
-
1784
-
-
-
-
-
-
-
-
-
3693
-
-
-
-
-
-
-
-
-
1.29万
-
-
-
-
-
-
-
-
-
7156
-
-
-
-
-
-
-
-
-
2271
-
-
-
-
-
-
-
-
-
5988
-
-
-
-
-
-
-
-
-
1.93万
-
-
-
-
-
-
-
-
-
1398
-
-
-
-
-
-
-
-
-
1698
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1764
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
725
-
-
-
-
-
-
-
-
-
555
-
-
-
-
-
-
-
-
-
4991
-
-
-
-
-
-
-
-
-
2026
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
3543
-
-
-
-
-
-
-
-
-
635
-
-
-
-
-
-
-
-
-
1.27万
-
-
-
-
-
-
-
-
-
1318
-
-
-
-
-
-
-
-
-
2256
-
-
-
-
-
-
-
-
-
2878
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
1297
-
-
-
-
-
-
-
-
-
835
-
-
-
-
-
-
-
-
-
1178
-
-
-
-
-
-
-
-
-
2113
-
-
-
-
-
-
-
-
-
1946
-
-
-
-
-
-
-
-
-
1018
-
-
-
-
-
-
-
-
-
1674
-
-
-
-
-
-
-
-
-
584
-
-
-
-
-
-
-
-
-
1422
-
-
-
-
-
-
-
-
-
1710
-
-
-
-
-
-
-
-
-
1899
-
-
-
-
-
-
-
-
-
1196
-
-
-
-
-
-
-
-
-
1832
-
-
-
-
-
-
-
-
-
1695
-
-
-
-
-
-
-
-
-
2480
-
-
-
-
-
-
-
-
-
1339
-
-
-
-
-
-
-
-
-
2136
-
-
-
-
-
-
-
-
-
1157
-
-
-
-
-
-
-
-
-
2448
-
-
-
-
-
-
-
-
-
2300
-
-
-
-
-
-
-
-
-
3854
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3603
-
-
-
-
-
-
-
-
-
1175
-
-
-
-
-
-
-
-
-
2951
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
3354
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
2854
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1945
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
5443
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
1496
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
3753
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
1393
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
5573
-
-
-
-
-
-
-
-
-
2631
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
3233
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
4441
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
917
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
3133
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
1438
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
3228
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
1710
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
3115
-
-
-
-
-
-
-
-
-
756
-
-
-
-
-
-
-
-
-
1207
-
-
-
-
-
-
-
-
-
611
-
-
-
-
-
-
-
-
-
3500
-
-
-
-
-
-
-
-
-
855
-
-
-
-
-
-
-
-
-
1702
-
-
-
-
-
-
-
-
-
1308
-
-
-
-
-
-
-
-
-
2496
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
884
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
2005
-
-
-
-
-
-
-
-
-
487
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
1305
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
64
1097
-
-
-
-
-
-
-
-
-
1.31万
-
-
-
-
-
-
-
-
-
907
-
-
-
-
-
-
-
-
-
1409
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
3181
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
1106
-
-
-
-
-
-
-
-
-
9644
-
-
-
-
-
-
-
-
-
6237
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
1.65万
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
4419
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
1955
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
5186
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
3803
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
4499
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
2057
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
9610
-
-
-
-
-
-
-
-
-
2057
-
-
-
-
-
-
-
-
-
1584
-
-
-
-
-
-
-
-
-
1174
-
-
-
-
-
-
-
-
-
1093
-
-
-
-
-
-
-
-
-
2425
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
1017
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
2640
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
3783
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
943
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
1137
-
-
-
-
-
-
-
-
-
1985
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
3277
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
386
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0