7
10
504
223
238
109
224
103
609
268
84
43
140
67
2051
886
770
337
623
274
567
250
301
136
777
340
1449
628
938
409
441
196
847
370
791
346
462
205
4263
1834
10465
4492
5110
2197
5971
2566
3738
1609
1638
709
4389
1888
3010
1297
5285
2272
4823
2074
6405
2752
Copyright © All Rights Reserved