18
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
297
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
1468
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
1222
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
2551
-
-
-
-
-
-
-
-
-
1130
-
-
-
-
-
-
-
-
-
3003
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
739
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
568
-
-
-
-
-
-
-
-
-
470
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
1315
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
2807
-
-
-
-
-
-
-
-
-
922
-
-
-
-
-
-
-
-
-
877
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
1026
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
3652
-
-
-
-
-
-
-
-
-
592
-
-
-
-
-
-
-
-
-
2358
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
5917
-
-
-
-
-
-
-
-
-
985
-
-
-
-
-
-
-
-
-
4926
-
-
-
-
-
-
-
-
-
1484
-
-
-
-
-
-
-
-
-
3230
-
-
-
-
-
-
-
-
-
1579
-
-
-
-
-
-
-
-
-
7836
-
-
-
-
-
-
-
-
-
1818
-
-
-
-
-
-
-
-
-
3814
-
-
-
-
-
-
-
-
-
1227
-
-
-
-
-
-
-
-
-
3739
2146
-
-
-
-
-
-
-
-
-
3363
-
-
-
-
-
-
-
-
-
1604
-
-
-
-
-
-
-
-
-
5690
-
-
-
-
-
-
-
-
-
1566
-
-
-
-
-
-
-
-
-
8609
-
-
-
-
-
-
-
-
-
2827
-
-
-
-
-
-
-
-
-
3683
-
-
-
-
-
-
-
-
-
1826
-
-
-
-
-
-
-
-
-
8033
-
-
-
-
-
-
-
-
-
1680
-
-
-
-
-
-
-
-
-
3930
-
-
-
-
-
-
-
-
-
1256
-
-
-
-
-
-
-
-
-
2710
-
-
-
-
-
-
-
-
-
1208
-
-
-
-
-
-
-
-
-
1736
-
-
-
-
-
-
-
-
-
604
-
-
-
-
-
-
-
-
-
2257
-
-
-
-
-
-
-
-
-
481
-
-
-
-
-
-
-
-
-
3849
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
2223
-
-
-
-
-
-
-
-
-
825
-
-
-
-
-
-
-
-
-
758
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
3855
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
536
-
-
-
-
-
-
-
-
-
611
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
919
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1398
-
-
-
-
-
-
-
-
-
2685
-
-
-
-
-
-
-
-
-
789
-
-
-
-
-
-
-
-
-
4689
-
-
-
-
-
-
-
-
-
1226
-
-
-
-
-
-
-
-
-
2102
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
2176
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0