2988
1779
903
5451
776
4769
1757
3389
2984
2404
8038
6902
1239
6208
1848
8850
3625
1159
3550
842
7901
9380
9973
777
8610
51
5931
6689
7475
1419
1236
6795
4500
5692
921
6152
6183