7
10
847
370
1246
541
448
199
784
343
133
64
322
145
140
67
119
58
1477
640
854
373
497
220
1617
700
217
100
826
361
273
124
98
49
35
22
434
193
763
334
406
181
105
52
42
25
210
97
455
202
3696
1591
63
34
231
106
126
61
462
205
Copyright © All Rights Reserved