11735
22370
7713
3345
10574
22840
6814
9028
2701
4493
9530
7541
5928
9468
3975
5745
2956
6530
6399
5534
3577
3917
4558
3013
5778
34498