1311
3064
230
3296
2201
592
1103
11285
3039
452
913
345
259
884
870
3883
588
1599
1985
3016
1765
4187
4307
1978
956
2099
829
786
242
477