5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
529
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
1,869
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
1,245
-
-
-
-
-
-
-
-
-
1,749
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
497
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
1,030
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
616
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
487
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
965
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
1,197
-
-
-
-
-
-
-
-
-
1,145
-
-
-
-
-
-
-
-
-
1,308
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
1,528
-
-
-
-
-
-
-
-
-
598
-
-
-
-
-
-
-
-
-
2,177
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
4,180
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
3,189
-
-
-
-
-
-
-
-
-
4,903
-
-
-
-
-
-
-
-
-
5,859