2396
814
923
755
874
850
3152
9233
16859
3715
2620
1074
2035