6291
18990
3945
6360
2319
5757
8090
9015
2657
1981
6217
2962
5883
2909
2661
8785
12107
35054
40754
3727
18888
3961
24238
10998
6207
2226