4112
1660
1687
1836
1475
1359
1557
1541
1471
1725
1321
913
1196
998
1017
964
1873
1228
1037
1363
973
6507
1176
1256
1129
1855
1871
1157
1753
2447
1546
1785
4368
1219
1621
2894