2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
646
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
1362
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
3344
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
2198
-
-
-
-
-
-
-
-
-
995
-
-
-
-
-
-
-
-
-
6023
-
-
-
-
-
-
-
-
-
2594
-
-
-
-
-
-
-
-
-
5836
-
-
-
-
-
-
-
-
-
930
-
-
-
-
-
-
-
-
-
1.51万
-
-
-
-
-
-
-
-
-
1.48万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
1238
-
-
-
-
-
-
-
-
-
3019
-
-
-
-
-
-
-
-
-
1602
-
-
-
-
-
-
-
-
-
1002
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
3896
-
-
-
-
-
-
-
-
-
4490
-
-
-
-
-
-
-
-
-
4175
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
5493
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
8692
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
7378
-
-
-
-
-
-
-
-
-
1236
-
-
-
-
-
-
-
-
-
3131
-
-
-
-
-
-
-
-
-
1793
-
-
-
-
-
-
-
-
-
7085
-
-
-
-
-
-
-
-
-
2777
-
-
-
-
-
-
-
-
-
5628
-
-
-
-
-
-
-
-
-
1918
-
-
-
-
-
-
-
-
-
3716
-
-
-
-
-
-
-
-
-
1401