982
1685
1120
1022
929
1025
1005
1060
1195
1568
1075
1162
1673
1231
1563
1901
1269
1380
1393
1671
1474
4251
1289
1992
2328
1647
3681
1590
1543
1471
2087
1223
1234
1238
2053