2522
867
2547
5548
759
942
1745
1105
2156
4420
1103
919
1213
3343
73513
4234
796
750
5169
1107
1571
809
1086
1222
742