3047
6792
1873
9401
838
779
2336
5692
1365
5082
3441
6173
938
3063
1768
5706
1019
1148
2945
895
4072
903
14466
760
1881