1660
1
1489
4
1568
849
3562
4179
4311
909
890
2110
714
1333
1206
1259
1536
1055
1695
7
1821
2258
1577