4096 502
4051 733
4191 622
3132 119
3242 457
3333 322
4386 434
1028 159
537 109
4446 809
3209 385
4898 691
3760 766
2034 63
2823 877
2408 216
590 175
1662 532
445 104
2080 399
2436 668
649 132
5974 960
2498 219
2668 322
2938 616
1855 522
2791 780