829
3248
1255
682
407
2709
1795
2133
588
550
2751
238
118
97
99