5463
2533
4134
1804
1615
4086
3277
4257
1585
976
988
918
1551
882
607
1829
3694
2017
2050
1093
1528
1234
1393
4518
