8125
2344
2211
14982
3138
1795
2571
4864
4040
9752
2247
3165
16133
3554
5774
5985
6967
5671
2398
9414
2800
7239
12200
16747
2890
10638
2395
5147
6912
15729
70609
15091