2883
1210
2031
1278
654
1390
2028
5353
750
632
1772
3919
964
1576
3966
1560
2277
5429
730
872
775
818
882
682
1089
706
2242
675
911
950
777
783
727
716
707
1075
809
848
892
680
850
1658
779
1869
833
969
832
1255
1290
937
854
913
849
6014
825
835
794
712
4039
726