7
10
854
373
700
307
259
118
273
124
245
112
511
226
1295
562
406
181
679
298
203
94
161
76
1113
484
196
91
55
119
58
1204
523
301
136
469
208
238
109
560
247
364
163
49
28
14
13
84
43
13902
5965
11256
4831
1652
715
2142
925
756
331
Copyright © All Rights Reserved