2129
2220
847
793
789
782
822
751
2521
994
870
1067
797
2649
780
1087
776
6094
767
755
1763
3445
860
969
2006
840
736
1154
888
953
9399
782
1514
827
1192
810
700
885
719
746
991
1651
869
739
738
2598
977
667
846
941
1492
855
780
1083
765
1346
706
868
935
4131