2462
2101
5657
18780
723
4503
1116
2289
5736
3843
3761
2980
1754
1563
1411
2930
5936
12993
2532
4090
1881
12627
45739
411582