7
10
518
229
252
115
581
256
343
154
448
199
287
130
2709
1168
812
355
371
166
280
127
525
232
259
118
231
106
378
169
147
70
4123
1774
112
55
1372
595
2590
1117
5502
2365
4151
1786
6797
2920
7511
3226
59521
25516
10899
4678
7091
3046
Copyright © All Rights Reserved