7
10
581
256
1778
769
175
82
322
145
546
241
245
112
1295
562
203
94
210
97
301
136
1113
484
448
199
385
172
119
58
287
130
273
124
196
91
217
100
49
28
154
73
42
25
2016
871
434
193
2114
913
2632
1135
1582
685
399
178
1246
541
1659
718
1092
475
Copyright © All Rights Reserved