1591
25714
12206
1162
4624
887
8479
3018
1043
1375
1336
1714
20476
2150
1749
948
907
3938
6946
1274
969
9625
1459
1027
1470