7
10
19775
8482
6062
2605
2324
1003
28
19
280
127
56
31
35
22
693
304
343
154
224
103
336
151
322
145
938
409
469
208
2485
1072
889
388
728
319
168
79
2422
1045
882
385
1806
781
805
352
112
55
931
406
73
245
119
58
49
42
25
3983
1714
175
82
5313
2284
5978
2569
5733
2464
4851
2086
4501
1936
1365
592
1435
622
504
223
539
238
497
220
658
289
651
286
525
232
1512
655
1309
568
980
427
959
418
483
214
181
1162
505
30065
12892
15428
6619
4074
1753
4970
2137
2058
1617
700
Copyright © All Rights Reserved