1624
344
1177
249
1222
259
3037
643
2655
562
795
168