1931
2399
1783
653
1953
3056
1473
832
564
1375
461
1876
6576
416
4046
4855
601
805
664
1604
75911
50208
1152
1154
1390
3935
1633
739
712
229