283
480
374
924
1093
1055
1516
5582
3740
2690
4012
4485