40560
2474
8177
12971
7575
25931
9613
4017
4445
2599
159962
6953
17363
4232
8180
3263
9528
7318
6760
4036
3207
7930
8786
4190
4954
5556
5479