3420
871
1634
712
14571
7046
1007
1104
1030
6664
946