1233
287
1828
746
2627
1198
1014
406
1135
342
779
311
4269
2173
1345
625
2130
996
885
249
1831
800
934
405
2278
928
859
320
818
152
955
392
784
183
803
252
720
174
817
190