1059
711
8987
729
3620
3834
1044
1117
966
1995
1016
993
13676
1753
1087
1091
687
919
1105
877
1201
1703
742
766
2934
1093
3457
1469
1560
1144
770
688
2840
829
3082
17012
13087
1188
864
1234
717
6250
959
1521
1072
15870
1071
733
801
1719
799
1464
9973
1228
848
1870
2090
1130
753
3921