1018
xxx
292
1335
1993
4044
2229
1170
681
1802
1479
1268
487
4112
14100
788
475
3065
4483
457
1539
921
2015
7424
3367
6745
2917
465
512
123
851