2321
523
6875
1548
3880
874
3590
809
4797
1080
4380
986
4867
1096
5190
1169
2998
675
5328
1200
10980
2472