25493
2074
39378
921
2405
887
950
1047
2333
1291
1250
1305
1255
4864
6653
1412
5766
1636
5957
1557
5144
1870
2612
6123
2460
1993
3159
2803
2376
3595
6915
3839
2689