3k
503
411
481
733
482
541
1336
813
1557
433
201
1207
734
976
907
1353
15613
1478
1097
1014
801
1526
905
657
28
19
12
17