1686
2078
4199
2933
3199
9122
785
571
2150
761
3591
993
4864
1623
3615
3694
12625
4288
1128
1207
4514
1578
621
6223
1326