964
2117
15631
13975
1464
3511
1453
845
1749
900
1938
14792
2002
866
770
1664
1015
1077
1636
972
899
7232
2691
2320
1037