619
560
2251
430
472
1240
2983
7727
1859
1105