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
-
-
-
-
-
-
-
-
-
1365
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
3338
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
2215
-
-
-
-
-
-
-
-
-
994
-
-
-
-
-
-
-
-
-
6089
-
-
-
-
-
-
-
-
-
2605
-
-
-
-
-
-
-
-
-
5998
-
-
-
-
-
-
-
-
-
1029
-
-
-
-
-
-
-
-
-
1.59万
-
-
-
-
-
-
-
-
-
1.49万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
1238
-
-
-
-
-
-
-
-
-
3019
-
-
-
-
-
-
-
-
-
1602
-
-
-
-
-
-
-
-
-
1002
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
3896
-
-
-
-
-
-
-
-
-
4490
-
-
-
-
-
-
-
-
-
4175
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
5518
-
-
-
-
-
-
-
-
-
838
-
-
-
-
-
-
-
-
-
8712
-
-
-
-
-
-
-
-
-
847
-
-
-
-
-
-
-
-
-
7245
-
-
-
-
-
-
-
-
-
1273
-
-
-
-
-
-
-
-
-
3128
-
-
-
-
-
-
-
-
-
1824
-
-
-
-
-
-
-
-
-
7267
-
-
-
-
-
-
-
-
-
2474
-
-
-
-
-
-
-
-
-
5517
-
-
-
-
-
-
-
-
-
2154
-
-
-
-
-
-
-
-
-
3050
-
-
-
-
-
-
-
-
-
1349