4043
1637
1648
1779
1444
1335
1531
1520
1432
1697
1297
890
1177
972
994
940
1828
1208
1019
1334
955
6487
1151
1233
1103
1742
1845
1134
1721
2361
1523
1747
3890
1193
1588
2796