7
10
637
280
504
223
287
130
182
85
238
109
210
97
259
118
98
49
140
67
2051
886
770
337
623
274
861
376
301
136
2807
1210
1449
628
938
409
441
196
847
370
462
205
1204
523
4914
2113
3150
1357
5971
2566
3738
1609
1176
511
6699
2878
1498
649
29603
12694
Copyright © All Rights Reserved