0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
493
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
1024
-
-
-
-
-
-
-
-
-
2476
-
-
-
-
-
-
-
-
-
1688
-
-
-
-
-
-
-
-
-
3607
-
-
-
-
-
-
-
-
-
7445
-
-
-
-
-
-
-
-
-
3155
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
3377
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
1015
-
-
-
-
-
-
-
-
-
1698
-
-
-
-
-
-
-
-
-
1444
-
-
-
-
-
-
-
-
-
5636
-
-
-
-
-
-
-
-
-
1200
-
-
-
-
-
-
-
-
-
4232
-
-
-
-
-
-
-
-
-
2057
-
-
-
-
-
-
-
-
-
4373
-
-
-
-
-
-
-
-
-
5067
-
-
-
-
-
-
-
-
-
3150
-
-
-
-
-
-
-
-
-
6766
-
-
-
-
-
-
-
-
-
6754
-
-
-
-
-
-
-
-
-
5584
-
-
-
-
-
-
-
-
-
4649
-
-
-
-
-
-
-
-
-
1870
-
-
-
-
-
-
-
-
-
1.33万
-
-
-
-
-
-
-
-
-
2936
-
-
-
-
-
-
-
-
-
8178
-
-
-
-
-
-
-
-
-
3625
-
-
-
-
-
-
-
-
-
745