2542
1944
1682
2410
4797
3805
3921
4450
3456
3791
10946
19247
115805
5460
4014
4619
4101
9741
5503
17620
9011