7
10
6986
3001
4536
1951
3619
1558
546
241
322
145
588
259
665
292
896
391
644
283
700
307
336
151
175
82
392
154
73
203
94
266
121
476
211
Copyright © All Rights Reserved