2262
5126
2090
1160
2490
2558
1824
3922
1850
2781
1774
2997
1583
1560
2342
1490
3080
9595
2393
3847
3490
2284
2362
31413
122035
196864
83713
101531