554
2
4173
7
497
3348
4
720
3
610
1
3913
410
1008
2081
9
637
2947
906
576
3519
2979
547
532
634
440
1440
552
578
592
758
1721
1861
17
1231
2215
2969