42
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
464
-
-
-
-
-
-
-
-
-
683
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
1278
-
-
-
-
-
-
-
-
-
1533
-
-
-
-
-
-
-
-
-
934
-
-
-
-
-
-
-
-
-
3416
-
-
-
-
-
-
-
-
-
5762
-
-
-
-
-
-
-
-
-
3724
-
-
-
-
-
-
-
-
-
4588
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1725
-
-
-
-
-
-
-
-
-
478
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
719
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
2503
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
1449
-
-
-
-
-
-
-
-
-
795
-
-
-
-
-
-
-
-
-
1426
-
-
-
-
-
-
-
-
-
1132
-
-
-
-
-
-
-
-
-
2437
-
-
-
-
-
-
-
-
-
3398
-
-
-
-
-
-
-
-
-
5693
-
-
-
-
-
-
-
-
-
705
-
-
-
-
-
-
-
-
-
3417
-
-
-
-
-
-
-
-
-
3894
-
-
-
-
-
-
-
-
-
3085
-
-
-
-
-
-
-
-
-
2999
-
-
-
-
-
-
-
-
-
5267
-
-
-
-
-
-
-
-
-
1671
-
-
-
-
-
-
-
-
-
3196
-
-
-
-
-
-
-
-
-
1325
-
-
-
-
-
-
-
-
-
3060
-
-
-
-
-
-
-
-
-
1025
9987
-
-
-
-
-
-
-
-
-
4159
-
-
-
-
-
-
-
-
-
9376
-
-
-
-
-
-
-
-
-
2937
-
-
-
-
-
-
-
-
-
7822
-
-
-
-
-
-
-
-
-
7039
-
-
-
-
-
-
-
-
-
5494
-
-
-
-
-
-
-
-
-
1670
-
-
-
-
-
-
-
-
-
1687
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
2674
-
-
-
-
-
-
-
-
-
968
-
-
-
-
-
-
-
-
-
1299
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
1053
-
-
-
-
-
-
-
-
-
469
-
-
-
-
-
-
-
-
-
1065
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
3300
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
297
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2572
-
-
-
-
-
-
-
-
-
1374
-
-
-
-
-
-
-
-
-
780
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
640
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
524
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0