3k
503
411
481
733
482
541
1336
813
1557
453
201
1207
734
976
907
1353
15613
1478
1097
1014
801
1516
905
657
27
18
11
17