672
879
1370
2499
1256
776
813
694
1413
1786
2517
1746
1202
1033
1417
1326
2326
3265
1185
1726
1728
1411
1438
1537
1835
2370
5841
3492
2668
4624
2328