1957
2982
5593
1422
4213
2144
16326
1446
3180
4258
1210
887
1664
855
908
1085
838
26807
829
784
2957