13943
807
940
1065
4001
1038
904
923
1112
17390
2358
7520
1465
8886
6050
1481
1637
2008
1744
17201
3271
2865