1231
261
3120
661
9568
2,027
880
186
2785
590
3077
652
26636
5,642
1305
276
5879
1,245