7
10
5775
2482
3129
1348
3640
1567
2198
949
868
379
882
385
1015
442
861
376
483
214
686
301
770
337
644
283
707
310
357
160
1148
499
392
175
3787
1630
3871
1666
2660
1147
651
286
875
382
693
304
791
346
1456
631
Copyright © All Rights Reserved