3076
9227
8997
4613
2870
2473
2938
3168
2987
8872
3006
2855
8730
9063
8443
2511
6133
4373
2785
3072
