1749
1275
322
3261
3687
16060
563
2367
101
585
11091
4572
188
577
1836
3054
177
102
36
499
375
4213
752
2188
1344
319
1097