1615 255
1831 112
2682 640
16782 653
4194 188
16746 829
6302 554
10854 583
12003 440
6743 372
4681 577
8591 593