7
10
4746
2041
3570
1537
2800
1207
973
424
1232
535
1491
646
2394
1033
1512
655
1862
805
1526
661
539
238
1876
811
3080
1327
462
205
2667
1150
1904
823
1960
847
2996
1291
2863
1234
Copyright © All Rights Reserved