2689
7886
2630
7082
2633
521
1318
4779
3502
278
1497
1221
8918
6697
7089
2753
3089
196
1171
1689
1800
606
3977
9856
929
603
42
3173
116
3408
8072
497
3113
1830
8666
3689
8999
6774
1431
9736
9945
3713
7410
4637
5595
4632