7
10
560
247
553
244
847
370
252
115
420
187
462
205
1246
541
924
403
784
343
511
226
217
100
168
79
84
43
98
49
133
64
112
55
322
145
238
109
1477
640
2667
1150
1176
3619
1558
665
292
497
220
798
349
28
19
126
61
1134
493
42
25
896
391
1519
658
294
455
202
3696
1591
476
211
273
124
882
385
1085
472
231
106
315
142
448
199
189
88
280
127
289
749
328
952
415
350
157
504
223
392
175
Copyright © All Rights Reserved