2262
5126
2090
1160
2490
2548
1824
3922
1850
2781
1774
2997
1583
1560
2342
1490
3080
9575
2393
3837
3490
2284
2352
31413
122035
196664
83713
101431