12412
454
8619
13223
1374178
4928
539
6312
13018
613
1760
5016
18436
14270
12131
10840
8312
818263
7440
7112
679148
608142
60010
5290