12124
7860
6832
951
3066
1031
7920
5310
4122
1553
1270
8600
2897
1082
1671
16980
1479
1677
9921
24095
2474
1087
1149
1027
1942