0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
494
-
-
-
-
-
-
-
-
-
1,493
-
-
-
-
-
-
-
-
-
2,181
-
-
-
-
-
-
-
-
-
2,154
-
-
-
-
-
-
-
-
-
3,098
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
895
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
828
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
733
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
1,259
-
-
-
-
-
-
-
-
-
1,040
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
2,574
-
-
-
-
-
-
-
-
-
2,238
-
-
-
-
-
-
-
-
-
2,002
-
-
-
-
-
-
-
-
-
2,658
-
-
-
-
-
-
-
-
-
1,159
-
-
-
-
-
-
-
-
-
1,634