936
1614
1418
683
752
4215
2830
855
884
824
652
850
583
624
1140
722
620
693
2088
847
722
2404
3255
4274
1114