1279
5583
553
1170
1538
1763
6170
1748
897
2829
6696
1186
595
185
484
598
984
2339
628
772
4815
617
1202
4770
4208
760
300
568
441
840