7
10
6986
3001
4536
1951
3171
1366
3619
1558
770
337
546
241
588
259
665
292
1197
520
511
226
896
391
644
283
700
307
245
112
217
100
392
175
154
73
168
79
126
61
203
94
266
121
476
211
462
205
118
1232
535
Copyright © All Rights Reserved