585
2760
424
2001
726
3425
767
3615
667
3143
359
1694
600
2831
732
3452
1,310
6178
632
2982
564
2659
657
3097
967
4560
994
4687