41
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
1126
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
1356
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
4147
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
436
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
570
-
-
-
-
-
-
-
-
-
849
-
-
-
-
-
-
-
-
-
404
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
2902
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
470
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
1325
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
432
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
2512
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
1067
-
-
-
-
-
-
-
-
-
1596
-
-
-
-
-
-
-
-
-
2368
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
1285
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
603
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
793
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
1377
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0