20
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
1738
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
317
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
568
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
2813
-
-
-
-
-
-
-
-
-
712
-
-
-
-
-
-
-
-
-
2480
-
-
-
-
-
-
-
-
-
3270
-
-
-
-
-
-
-
-
-
7233
-
-
-
-
-
-
-
-
-
3234
-
-
-
-
-
-
-
-
-
8672
-
-
-
-
-
-
-
-
-
7732
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
857
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
935
-
-
-
-
-
-
-
-
-
1668
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
1911
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
1350
-
-
-
-
-
-
-
-
-
5870
-
-
-
-
-
-
-
-
-
1557
-
-
-
-
-
-
-
-
-
4946
-
-
-
-
-
-
-
-
-
4720
-
-
-
-
-
-
-
-
-
3631
-
-
-
-
-
-
-
-
-
5914
-
-
-
-
-
-
-
-
-
5081
-
-
-
-
-
-
-
-
-
9745
-
-
-
-
-
-
-
-
-
7714
-
-
-
-
-
-
-
-
-
2280
-
-
-
-
-
-
-
-
-
3170
-
-
-
-
-
-
-
-
-
2904
-
-
-
-
-
-
-
-
-
6154
-
-
-
-
-
-
-
-
-
564