1467
944
699
1271
2013
636
913
856
1317
2471
1140
1167
957
953
2865
1353
1187
897
1013
1256
1410
1573
1100
849
1162
1333
1434
1361
742
1489