7
10
630
277
19775
8482
6062
2605
399
178
693
304
343
154
224
103
336
151
322
145
938
409
2485
1072
1176
511
805
352
889
388
728
319
861
376
2422
1045
882
385
644
283
364
163
1694
733
931
406
1022
445
749
328
252
115
4130
1777
147
70
5978
2569
1365
592
1099
478
658
289
602
265
651
286
525
232
959
418
1106
481
1057
460
1162
505
4263
1834
2744
1183
3661
1576
714
313
1113
484
6818
2929
6762
2905
4298
1849
3787
1630
3108
1339
4368
1879
2387
1030
2212
955
1715
742
560
247
798
349
325
226
448
199
2345
1012
Copyright © All Rights Reserved