637
280
1477
640
343
154
1141
496
665
292
1981
856
3003
1294
1232
535
1309
568
20832
8935
5019
2158
Copyright © All Rights Reserved