-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
2764
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
3231
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
3399
-
-
-
-
-
-
-
-
-
5356
-
-
-
-
-
-
-
-
-
3124
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
397
1621
-
-
-
-
-
-
-
-
-
4528
-
-
-
-
-
-
-
-
-
1029
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
3720
-
-
-
-
-
-
-
-
-
2297
-
-
-
-
-
-
-
-
-
3887
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
2053
-
-
-
-
-
-
-
-
-
1380
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
3762
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
902
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-