7
10
581
256
182
85
119
58
210
97
301
136
1113
484
273
124
294
133
350
157
448
199
343
154
217
100
203
94
2016
871
2170
937
1274
553
609
268
84
43
245
112
322
145
1582
685
567
250
259
118
287
130
700
307
3290
1417
945
412
1624
703
15729
6748
16667
7150
15547
6670
6405
2752
19929
8548
5110
2197
Copyright © All Rights Reserved