4038
1636
1641
1776
1440
1333
1528
1519
1430
1696
1294
890
1174
971
993
940
1825
1207
1019
1332
954
6487
1151
1231
1102
1728
1843
1134
1721
2358
1522
1745
3850
1193
1587
2773