1151
1
1273
1486
1489
5
1256
2
5505
14
909
1997
1009
83
1218
958
1275
1126
1298
2120
839
1426
3
1141
3580