3
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
2299
-
-
-
-
-
-
-
-
-
3793
-
-
-
-
-
-
-
-
-
2251
-
-
-
-
-
-
-
-
-
904
-
-
-
-
-
-
-
-
-
1990
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
3620
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
648
-
-
-
-
-
-
-
-
-
1074
-
-
-
-
-
-
-
-
-
1165
-
-
-
-
-
-
-
-
-
1288
-
-
-
-
-
-
-
-
-
1113
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
748
-
-
-
-
-
-
-
-
-
1470
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
820
-
-
-
-
-
-
-
-
-
2101
-
-
-
-
-
-
-
-
-
1809
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
719
-
-
-
-
-
-
-
-
-
548
-
-
-
-
-
-
-
-
-
2196
-
-
-
-
-
-
-
-
-
6386
-
-
-
-
-
-
-
-
-
5408
-
-
-
-
-
-
-
-
-
3170
-
-
-
-
-
-
-
-
-
2021
-
-
-
-
-
-
-
-
-
5282
-
-
-
-
-
-
-
-
-
2212
-
-
-
-
-
-
-
-
-
711
-
-
-
-
-
-
-
-
-
5308
-
-
-
-
-
-
-
-
-
1879
-
-
-
-
-
-
-
-
-
4289
-
-
-
-
-
-
-
-
-
497
-
-
-
-
-
-
-
-
-
3804
-
-
-
-
-
-
-
-
-
4170
-
-
-
-
-
-
-
-
-
3094
-
-
-
-
-
-
-
-
-
790
-
-
-
-
-
-
-
-
-
2086
-
-
-
-
-
-
-
-
-
917
-
-
-
-
-
-
-
-
-
2186
-
-
-
-
-
-
-
-
-
3931