3699
2905
773
825
6352
4057
6186
3422
3134
2726
443
5782
8496
8195
5161
7005
2693
1544
8774
6588
5047
8533
5252
8345
8586
4131
2316