2114
2365
793
1670
1347
2704
3490
855
361
1399
1655
988
1091
317
618
450
4010
607
463
697
1674
846
850
1931
