2102
2244
899
1178
1438
1188
1289
970
901
807
1349
1248
1508
1517
1199
1643
1753
1010
812
900
818
802
883
837
937
1012
893
885
1197
1091
1640
3195
1032
1407
1209
1434