987
866
1006
2254
1048
1211
1256
933
1187
1133
1051
880
1405
1206
994
1028
1053
1643
1072
1142
1315
1579
1026
1252
1143
2806
2564
2105
2187
1760
2683
2130
1468
2087
1525
3126
10037
1618
2040
3065
1722
1395
1556
2034
2243
2093
1626
3081
1639
2216
2149
1898
4029
2725
1650
1951
1967
2255
1817
1768