2163
-
-
-
-
-
-
-
-
-
2100
-
-
-
-
-
-
-
-
-
6033
-
-
-
-
-
-
-
-
-
926
-
-
-
-
-
-
-
-
-
1880
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
1741
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
1168
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
1472
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
790
-
-
-
-
-
-
-
-
-
742
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
2016
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0