7
10
4676
2011
6335
2722
105
52
77
40
168
79
14
13
21
16
28
19
3598
1549
1785
772
1253
544
637
280
427
190
2268
979
84
43
70
37
399
178
35
22
63
34
140
67
567
250
343
154
266
121
42
25
119
58
4977
2140
2289
988
3059
1318
826
361
504
223
1568
679
Copyright © All Rights Reserved