14684
9994
12193
7581
11116
6180
8675
7998
4128
4088
8197
6917
4389
3790
5763
3792
3864
3475
7870
4050
2944
4551
6655
3975
3029
989
4807
5165
2958
3336