2189
2347
1584
1383
1990
1961
1460
1833
2117
1836
11499
6771
6352
5898
5421
5090
4382
4184
4143
4058