2604
539
10681
2,211
4615
955
3631
752
3647
755
4585
949
4827
999
19415
4,019
2900
600
1892
392
3048
631