7
10
301
136
4676
2011
6335
2722
105
52
77
40
168
79
14
13
21
16
28
19
3598
1549
1785
772
2604
1123
637
280
427
190
2268
979
84
43
70
37
147
399
178
35
22
63
34
140
67
567
250
343
154
266
121
127
42
25
119
58
56
31
4977
2140
Copyright © All Rights Reserved