1895
1732
1389
1284
1209
1134
2101
2244
1643
1753
1091
1640
3195
1407
1434
1153
1310
1501
1958
1291
1232
1236
1333
959
977
1007
1016
1037
1259
1075
1545
1470
988
1706
1109