0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
494
-
-
-
-
-
-
-
-
-
1493
-
-
-
-
-
-
-
-
-
2181
-
-
-
-
-
-
-
-
-
2154
-
-
-
-
-
-
-
-
-
3098
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
895
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
828
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
733
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
1259
-
-
-
-
-
-
-
-
-
1040
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
2574
-
-
-
-
-
-
-
-
-
2238
-
-
-
-
-
-
-
-
-
2002
-
-
-
-
-
-
-
-
-
2658
-
-
-
-
-
-
-
-
-
1159
-
-
-
-
-
-
-
-
-
1634