3475 873
1885 192
1411 139
2910 632
1513 210
1090 142
2901 608
2425 462
2674 492
3320 917
2860 525
24291 386
2790 672