7
10
3857
1660
1575
682
1379
598
2618
1129
1022
445
378
169
476
211
420
187
679
298
329
148
938
409
301
136
308
139
245
112
273
124
497
220
994
433
518
229
238
109
210
97
371
166
651
286
448
199
189
88
1407
610
2044
883
280
127
Copyright © All Rights Reserved