3903
1200
1462
1629
1764
1217
1569
1299
1350
2926
1182
1256
1343
1440
1232
1371
1631
1326
1745
1357
1346
1365
1592
1842
1279
1393
1433
1712
1079
1196
1129
1204
1115
1049
1075