2099
1604
2299
1471
1006
4452
1629
1300
2371
1043
1460
1184
1140
826
2536
6023
5272
1002
969
1268
1248
3318
814
940
1151