7
10
1204
523
301
136
693
304
875
382
112
55
56
31
98
49
581
256
1778
769
77
40
392
175
434
193
749
328
406
181
567
250
546
241
91
46
210
97
3696
1591
1477
640
448
199
427
190
147
70
280
127
182
85
84
43
595
262
105
52
42
25
2016
871
2114
913
2632
1135
553
244
2436
1051
854
373
1659
718
1134
493
7413
3184
6405
2752
6496
2791
4088
1759
2639
1138
3843
1654
5355
2302
5285
2272
3913
1684
Copyright © All Rights Reserved