7
10
553
244
847
370
252
115
420
187
1246
541
924
403
217
100
168
79
133
64
1477
640
854
373
1778
769
497
220
665
292
798
349
245
112
21
16
35
22
42
25
63
34
70
37
105
52
1295
562
434
193
455
202
3696
1591
231
106
315
142
1085
472
1008
439
385
172
448
199
301
136
749
328
469
208
350
157
546
241
413
184
91
46
140
67
182
85
273
124
2856
1231
1001
436
1253
544
Copyright © All Rights Reserved