0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.71K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.27K
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2.53K
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
4.02K
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
4.93K
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
3.26K
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
2.41K
-
-
-
-
-
-
-
-
-
493
-
-
-
-
-
-
-
-
-
2.36K
-
-
-
-
-
-
-
-
-
679
-
-
-
-
-
-
-
-
-
2.77K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
1.51K
-
-
-
-
-
-
-
-
-
1.82K
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
2.85K
-
-
-
-
-
-
-
-
-
1.14K
-
-
-
-
-
-
-
-
-
2.02K
-
-
-
-
-
-
-
-
-
1.89K
-
-
-
-
-
-
-
-
-
2.81K
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
1.83K
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
1.47K
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
1.86K
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
2.48K
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
1.22K
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
775
-
-
-
-
-
-
-
-
-
1.25K
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
2.95K
-
-
-
-
-
-
-
-
-
678
-
-
-
-
-
-
-
-
-
693