7
10
644
283
791
346
602
265
903
394
483
214
1526
661
266
121
147
70
168
79
112
55
119
58
133
64
259
118
217
100
882
385
896
391
161
76
252
115
175
82
623
274
91
46
1260
547
287
130
672
295
189
88
154
73
574
253
203
94
Copyright © All Rights Reserved