582
1643
4997
792
607
750
17089
598
1058
4888
741
1287
1
685
1220
702
610
1716
705
1
6046
569
448
743
1002
1437
731
2050
5315
836
4009
3136
1
1809
14765
4697
496
468
674
741
839
1664