1796
1041
957
737
940
2280
929
826
824
862
1228
993
859
1723
779
853
903