1702
1125
521
1661
753
1374
1728
1041
1607
1632
9183
5754
5265
4887
4329
4043
3169
3092
3087
3047