7
10
301
136
56
31
98
49
1477
640
497
220
665
292
392
175
434
193
749
328
406
181
567
250
546
241
91
46
210
97
455
202
168
79
231
106
315
142
462
205
427
190
448
199
343
154
77
40
147
70
280
127
182
85
350
157
105
52
84
43
28
273
124
1988
859
1246
541
3808
1639
2828
1219
18739
8038
3703
1594
1610
697
1232
535
2863
1234
2905
1252
16814
7213
153468
65779
9681
4156
21693
9304
13769
5908
9415
4042
6384
2743
15554
6673
5334
2293
6433
2764
3493
1504
Copyright © All Rights Reserved