1281
1989
2241
2075
1392
3979
12920
743
31541
2745
2425
879
3273
1867
1027
2718
795