-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1041
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
970
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
2565
-
-
-
-
-
-
-
-
-
568
-
-
-
-
-
-
-
-
-
327
111
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
807
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
2410
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
1241
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
1022
-
-
-
-
-
-
-
-
-
986
-
-
-
-
-
-
-
-
-
633
-
-
-
-
-
-
-
-
-
1802
-
-
-
-
-
-
-
-
-
603
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
2441
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
1271
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
921
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
916
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
910
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
409
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
554
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1630
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
1960
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
647
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
410
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据