1
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
432
-
-
-
-
-
-
-
-
-
1,749
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
635
-
-
-
-
-
-
-
-
-
645
-
-
-
-
-
-
-
-
-
1,432
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
741
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
1,075
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
2,202
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
733
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
981
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
1,246
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
1,205
-
-
-
-
-
-
-
-
-
1,217
-
-
-
-
-
-
-
-
-
4,541
-
-
-
-
-
-
-
-
-
2,344
-
-
-
-
-
-
-
-
-
1,504