10670
2260
12760
2703
2728
578
2915
618
16170
3425
9680
2051
1859
394
1958
415
1859
394