1146
1105
908
770
1960
1445
1356
2003
2014
2896
1693
1486
3162
3283
1696
1555
1640
3364
2815
2216
4402