2147
4162
1881
1723
1255
2627
1130
5934
2949
1333
1030
7294
947
1035
9384
968
14982
13833
1666
2674
6573