48
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
1288
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
605
-
-
-
-
-
-
-
-
-
2945
-
-
-
-
-
-
-
-
-
1110
-
-
-
-
-
-
-
-
-
4267
-
-
-
-
-
-
-
-
-
1270
-
-
-
-
-
-
-
-
-
945
-
-
-
-
-
-
-
-
-
1325
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
1105
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
7957
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
3773
-
-
-
-
-
-
-
-
-
1561
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
648
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
494
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
2924
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
464
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
571
-
-
-
-
-
-
-
-
-
1758
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
611
-
-
-
-
-
-
-
-
-
1947
-
-
-
-
-
-
-
-
-
2189
-
-
-
-
-
-
-
-
-
2230
-
-
-
-
-
-
-
-
-
1229
-
-
-
-
-
-
-
-
-
856
-
-
-
-
-
-
-
-
-
3544
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
1221
-
-
-
-
-
-
-
-
-
683
-
-
-
-
-
-
-
-
-
4445
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
2963
-
-
-
-
-
-
-
-
-
4330
-
-
-
-
-
-
-
-
-
4806
3391
-
-
-
-
-
-
-
-
-
4779
-
-
-
-
-
-
-
-
-
6194
-
-
-
-
-
-
-
-
-
1830
-
-
-
-
-
-
-
-
-
3087
-
-
-
-
-
-
-
-
-
1096
-
-
-
-
-
-
-
-
-
5016
-
-
-
-
-
-
-
-
-
2757
-
-
-
-
-
-
-
-
-
9711
-
-
-
-
-
-
-
-
-
6764
-
-
-
-
-
-
-
-
-
3905
-
-
-
-
-
-
-
-
-
5646
-
-
-
-
-
-
-
-
-
2812
-
-
-
-
-
-
-
-
-
7776
-
-
-
-
-
-
-
-
-
5923
-
-
-
-
-
-
-
-
-
9683
-
-
-
-
-
-
-
-
-
5016
-
-
-
-
-
-
-
-
-
3325
-
-
-
-
-
-
-
-
-
2074
-
-
-
-
-
-
-
-
-
1397
-
-
-
-
-
-
-
-
-
8083
-
-
-
-
-
-
-
-
-
1307
-
-
-
-
-
-
-
-
-
1855
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
769
-
-
-
-
-
-
-
-
-
785
-
-
-
-
-
-
-
-
-
1591
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
1933
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6165
-
-
-
-
-
-
-
-
-
8553
-
-
-
-
-
-
-
-
-
3954
-
-
-
-
-
-
-
-
-
1690
-
-
-
-
-
-
-
-
-
4569
-
-
-
-
-
-
-
-
-
2100
-
-
-
-
-
-
-
-
-
4417
-
-
-
-
-
-
-
-
-
4563
-
-
-
-
-
-
-
-
-
5266
-
-
-
-
-
-
-
-
-
3131
-
-
-
-
-
-
-
-
-
942
-
-
-
-
-
-
-
-
-
5656
-
-
-
-
-
-
-
-
-
911
-
-
-
-
-
-
-
-
-
2121
-
-
-
-
-
-
-
-
-
1370
-
-
-
-
-
-
-
-
-
1102
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0