4013
4314
859
287
686
530
6022
8012
5819
480
450
810
21146
15950
14101
12640
9682
923263
8480
8464
794148
690142
65811
6310