7
10
581
256
280
127
182
85
119
58
210
97
301
136
1113
484
273
124
294
133
350
157
448
199
343
154
910
397
217
100
203
94
2016
871
2170
937
1274
553
2632
1135
238
109
245
112
322
145
1582
685
1246
541
259
118
287
130
700
307
3290
1417
945
412
1624
703
15729
6748
16667
7150
15547
6670
6405
2752
19929
8548
7175
3082
Copyright © All Rights Reserved