603
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
1264
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
791
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4661
-
-
-
-
-
-
-
-
-
1654
-
-
-
-
-
-
-
-
-
535
-
-
-
-
-
-
-
-
-
611
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
2343
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
506
-
-
-
-
-
-
-
-
-
1494
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1184
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
1912
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0