21
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
446
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
1491
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
574
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
646
-
-
-
-
-
-
-
-
-
581
-
-
-
-
-
-
-
-
-
883
-
-
-
-
-
-
-
-
-
1884
-
-
-
-
-
-
-
-
-
1109
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
2013
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
1451
-
-
-
-
-
-
-
-
-
5160
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
1491
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
1791
-
-
-
-
-
-
-
-
-
2110
-
-
-
-
-
-
-
-
-
6801
-
-
-
-
-
-
-
-
-
4234
-
-
-
-
-
-
-
-
-
5867
-
-
-
-
-
-
-
-
-
2018
-
-
-
-
-
-
-
-
-
3591
-
-
-
-
-
-
-
-
-
7498
-
-
-
-
-
-
-
-
-
1130
-
-
-
-
-
-
-
-
-
1811
-
-
-
-
-
-
-
-
-
1698
-
-
-
-
-
-
-
-
-
1343
-
-
-
-
-
-
-
-
-
3702
-
-
-
-
-
-
-
-
-
2281
-
-
-
-
-
-
-
-
-
1390
-
-
-
-
-
-
-
-
-
2377
-
-
-
-
-
-
-
-
-
1363
-
-
-
-
-
-
-
-
-
1999
-
-
-
-
-
-
-
-
-
1532
-
-
-
-
-
-
-
-
-
970
-
-
-
-
-
-
-
-
-
2204
-
-
-
-
-
-
-
-
-
2347