877
186
673
143
2618
554
3278
694
1463
310
547
116
657
139
330
70
489
104
1628
345
1463
310
1628
345
932
197
745
158
3580
758
1848
391