2368
1667
2568
1260
7316
1241
1152
1761
2802
4127
6277
4248
2949
2744
3774
1395
5238
1543
8793
12733
38220
1243
2957
2335
1598