1426
1692
1496
4324
1307
2012
2390
1667
1562
1248
1253
2065
1174
1261
1565
1197
1555
1204
1094
1485
1455
1633
2047
2150
2046
1069
1154
1134
1168
1180
1108
1395
1110
1138
971
980