3342
2412
1829
1228
1222
6793
2012
4517
1995
1125
14439
40883
2170
21465
64084
20831
3545
9180
960