3910
829
4555
965
2615
554
2270
481
2438
517
2965
628
8510
1803
3665
777
3450
731
3178
674