2854
2390
3295
3263
5556
5448
1530
1217
634
860
1051













