7
10
8848
3799
4746
2041
3570
1537
2478
1069
3500
1507
4690
2017
2660
1147
2429
1048
658
289
2800
1207
973
424
721
316
1414
613
1232
535
441
196
679
298
980
427
455
202
882
385
665
292
1491
646
2282
985
1351
586
Copyright © All Rights Reserved