1749
1262
322
3251
3686
15133
563
2390
101
583
11097
4572
188
576
1836
3054
176
102
36
371
375
4213
752
2188
1344
316
1097