13502
1563
2144
5012
1470
14768
1124
2448
1095
1214
1767
2253
1135
1603
3026
2754
1709
15775
4553
3845
1708
1279
4613