100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
1.39K
-
-
-
-
-
-
-
-
-
737
-
-
-
-
-
-
-
-
-
2.07K
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
4.45K
-
-
-
-
-
-
-
-
-
5.19K
-
-
-
-
-
-
-
-
-
9.71K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
1.09K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
3.06K
-
-
-
-
-
-
-
-
-
377
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
2.42K
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
409
-
-
-
-
-
-
-
-
-
2.14K
-
-
-
-
-
-
-
-
-
1.08K
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
3.29K
-
-
-
-
-
-
-
-
-
3.51K
-
-
-
-
-
-
-
-
-
7.63K
-
-
-
-
-
-
-
-
-
3.55K
-
-
-
-
-
-
-
-
-
7.31K
-
-
-
-
-
-
-
-
-
6.11K
-
-
-
-
-
-
-
-
-
16.11K
-
-
-
-
-
-
-
-
-
8.85K
-
-
-
-
-
-
-
-
-
9.40K
10.54K
-
-
-
-
-
-
-
-
-
19.74K
-
-
-
-
-
-
-
-
-
13.32K
-
-
-
-
-
-
-
-
-
11.82K
-
-
-
-
-
-
-
-
-
6.24K
-
-
-
-
-
-
-
-
-
11.93K
-
-
-
-
-
-
-
-
-
3.71K
-
-
-
-
-
-
-
-
-
7.38K
-
-
-
-
-
-
-
-
-
1.72K
-
-
-
-
-
-
-
-
-
4.18K
-
-
-
-
-
-
-
-
-
2.21K
-
-
-
-
-
-
-
-
-
4.86K
-
-
-
-
-
-
-
-
-
2.62K
-
-
-
-
-
-
-
-
-
818
-
-
-
-
-
-
-
-
-
1.14K
-
-
-
-
-
-
-
-
-
972
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4.74K
-
-
-
-
-
-
-
-
-
5.01K
-
-
-
-
-
-
-
-
-
3.08K
-
-
-
-
-
-
-
-
-
1.26K
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
No Data