0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
661
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
678
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
1.06K
-
-
-
-
-
-
-
-
-
930
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
3.15K
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
4.20K
-
-
-
-
-
-
-
-
-
4.73K
-
-
-
-
-
-
-
-
-
4.37K
-
-
-
-
-
-
-
-
-
813
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
1.42K
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
290
No Data
No Data
No Data
No Data