1073
965
1072
1434
1054
1600
1049
1283
2150
2109
1548
1579
2268
1664
2165
1920
1671
1976
1841
1792
1805
1835
2049
1991
9582
2134
4444
2016
2678
3646
2920
3096
2651
2450
3106
3248