7
10
4746
2041
2800
1207
973
424
1232
535
1491
646
2394
1033
1512
655
1526
661
1876
811
3080
1327
462
205
2667
1150
1904
823
1960
847
2996
1291
2709
1168
819
358
504
223
1071
466
1246
541
Copyright © All Rights Reserved