4038
1636
1641
1776
1441
1333
1528
1519
1430
1696
1294
890
1175
971
993
940
1827
1207
1019
954
6487
1151
1232
1102
1729
1843
1134
1721
2358
1523
1745
3859
1193
1587
2785