7
10
6986
3001
2408
1039
1001
436
763
334
581
256
588
259
245
112
336
151
147
70
826
361
168
79
357
160
287
130
322
145
462
205
118
126
61
Copyright © All Rights Reserved