3k
482
415
1355
361
331
22914
1353
897
1092
2123
1423
18412
612
613
404
62
994
917
705
1764
2195
864
1705
762
54
652
30
1663