7
10
546
241
497
220
217
100
175
82
994
433
329
148
280
127
343
154
140
67
63
34
273
124
350
157
371
166
98
49
126
61
42
25
462
205
448
199
119
58
161
76
238
109
28
73
19
14
13
21
16
35
22
70
37
721
316
231
106
252
115
1281
556
1519
658
1617
700
2226
961
6958
2989
39956
17131
Copyright © All Rights Reserved