2998
1768
1357
1559
1289
1840
2330
1282
2665
1378
1639
1442
1474
1494
2756
1562
1516
1425
1094
1105
1110
1038
1107
1083
1360
1541
1620
2134
2051
1574
1271
3971
1973
1346
2132