0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
1,200
-
-
-
-
-
-
-
-
-
2,904
-
-
-
-
-
-
-
-
-
2,522
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
768
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
1,118
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
817
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
740
-
-
-
-
-
-
-
-
-
1.08万
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
1,240
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
722
-
-
-
-
-
-
-
-
-
1,113
-
-
-
-
-
-
-
-
-
2,028
-
-
-
-
-
-
-
-
-
1,409
-
-
-
-
-
-
-
-
-
1,455
-
-
-
-
-
-
-
-
-
584