7
10
1715
742
5040
2167
1799
778
1372
595
1141
496
147
70
609
268
112
55
119
58
133
64
Copyright © All Rights Reserved