2420
xxx
583
768
777
906
2989
3133
1770
4356
1384
1011
2090
4329
5090
5930
1268
2191
1700
9184
3610
996
532
16009
2456
2183
5284
3382
3836
16819
1552