1986
811
773
2175
545
1662
1221
748
618
1534
635
664
1583
1410
520
546
631
2509
1336
554