2393
2160
2078
1535
2130
2034
1886
1505
2258
1294
1989
2174
1617
2213
1347
1383
1401
10
5
4
3
230
43
26
25
22
449
165
151
112
107