0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
926
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
1074
-
-
-
-
-
-
-
-
-
393
-
-
-
-
-
-
-
-
-
2045
-
-
-
-
-
-
-
-
-
1193
-
-
-
-
-
-
-
-
-
2160
-
-
-
-
-
-
-
-
-
1540
-
-
-
-
-
-
-
-
-
3860
-
-
-
-
-
-
-
-
-
1439
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
355
-
-
-
-
-
-
-
-
-
1106
-
-
-
-
-
-
-
-
-
2340
-
-
-
-
-
-
-
-
-
7190
-
-
-
-
-
-
-
-
-
6218
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
626
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1606
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
1399
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
594
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
1188
-
-
-
-
-
-
-
-
-
3382
-
-
-
-
-
-
-
-
-
2630
-
-
-
-
-
-
-
-
-
864
-
-
-
-
-
-
-
-
-
2260
-
-
-
-
-
-
-
-
-
866
-
-
-
-
-
-
-
-
-
3678
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
1093
-
-
-
-
-
-
-
-
-
1350
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
332