1015
xxx
288
1329
1986
4022
2228
1169
680
1800
1473
1267
485
4101
14082
785
473
3033
4482
457
1535
920
2013
7394
3363
6735
2914
464
512
123
850