7
10
637
280
504
223
287
130
182
85
238
109
210
97
609
268
259
118
84
43
98
49
140
67
2051
886
770
337
623
274
861
376
567
250
511
226
301
136
2807
1210
1449
628
791
346
938
409
441
196
847
370
462
205
1204
523
4914
2113
5110
2197
5971
2566
3738
1609
1638
709
6699
2878
1498
649
Copyright © All Rights Reserved