7
10
861
376
714
313
1470
637
1827
790
273
124
476
211
581
256
245
112
203
94
385
172
455
202
217
100
133
64
182
85
266
121
84
43
140
67
70
37
154
73
224
103
105
52
119
58
77
40
14028
6019
7273
3124
13713
5884
Copyright © All Rights Reserved