3116 486
1776 192
3071 551
8585 583
8628 554
7775 638
12038 278
6136 596
12288 331
5323 420
15942 275