7
10
1841
796
5040
2167
1750
757
644
283
1057
460
1526
661
2807
1210
966
421
924
403
7105
3052
931
406
1260
547
1372
595
266
121
217
100
308
139
224
103
420
187
161
76
147
70
609
268
791
346
756
331
112
55
119
58
Copyright © All Rights Reserved