5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
1,599
-
-
-
-
-
-
-
-
-
599
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
1,267
-
-
-
-
-
-
-
-
-
454
-
-
-
-
-
-
-
-
-
594
-
-
-
-
-
-
-
-
-
792
-
-
-
-
-
-
-
-
-
1,072
-
-
-
-
-
-
-
-
-
2,918
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
427
-
-
-
-
-
-
-
-
-
1,377
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
5,591
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
573
-
-
-
-
-
-
-
-
-
3,624
-
-
-
-
-
-
-
-
-
496
-
-
-
-
-
-
-
-
-
620
-
-
-
-
-
-
-
-
-
2,169
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
6,846
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
763
-
-
-
-
-
-
-
-
-
3,396
-
-
-
-
-
-
-
-
-
1,654
-
-
-
-
-
-
-
-
-
6,095
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
644
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
634
-
-
-
-
-
-
-
-
-
4,690
-
-
-
-
-
-
-
-
-
455
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
489
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
1,787
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
1,601
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
1,357
-
-
-
-
-
-
-
-
-
2,501
-
-
-
-
-
-
-
-
-
849
-
-
-
-
-
-
-
-
-
1,021
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
879
960
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
2,238
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
5,000
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
952
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
756
-
-
-
-
-
-
-
-
-
3,617
-
-
-
-
-
-
-
-
-
1,281
-
-
-
-
-
-
-
-
-
880
-
-
-
-
-
-
-
-
-
611
-
-
-
-
-
-
-
-
-
583
-
-
-
-
-
-
-
-
-
6,881
-
-
-
-
-
-
-
-
-
3,670
-
-
-
-
-
-
-
-
-
5,425
-
-
-
-
-
-
-
-
-
1,040
-
-
-
-
-
-
-
-
-
4,912
-
-
-
-
-
-
-
-
-
1,998
-
-
-
-
-
-
-
-
-
3,083
-
-
-
-
-
-
-
-
-
3,097
-
-
-
-
-
-
-
-
-
2,424
-
-
-
-
-
-
-
-
-
2,040
-
-
-
-
-
-
-
-
-
795
-
-
-
-
-
-
-
-
-
1,101
-
-
-
-
-
-
-
-
-
2,377
-
-
-
-
-
-
-
-
-