1114
1575
6825
518
2509
1690
586
287
114
243
122
1318
757
3357
5830
675
87
173
475
312
1057
639
303
374
189
1104
222
1754
1489
351