7
10
3920
1687
2254
973
1533
664
1379
598
1505
652
1155
502
4333
1864
3255
1402
707
310
4746
2041
1113
484
847
370
1120
487
1890
817
777
340
2821
1216
2156
931
Copyright © All Rights Reserved