7
10
546
241
644
283
217
100
175
82
273
124
378
169
602
265
434
193
336
151
406
181
392
140
67
350
157
42
25
329
148
119
58
238
109
126
61
49
28
70
37
154
73
19
21
16
35
22
8365
3592
1295
562
693
304
448
199
721
316
1617
700
13776
5911
13811
5926
8267
3550
Copyright © All Rights Reserved