2169
863
868
2317
575
2076
1263
840
713
1637
671
700
1793
1560
554
580
683
2742
1445
603