7
10
630
277
19775
8482
6062
2605
399
178
693
304
343
154
224
103
336
151
322
145
2485
1072
196
91
889
388
728
319
168
79
2422
1045
882
385
644
283
112
55
1694
733
931
406
245
749
328
42
25
4130
1777
147
70
5978
2569
1365
592
497
220
658
289
602
265
651
286
525
232
959
418
483
214
1057
460
1162
505
2926
1261
2744
1183
2191
946
1113
484
4760
2047
4298
1849
3787
1630
3108
1339
2891
1246
2387
1030
2212
955
1715
742
315
142
217
100
325
511
226
448
199
1155
502
181
4228
1819
2184
943
2688
1159
Copyright © All Rights Reserved