1436
xxx
594
1431
228
2339
1375
156
1056
329
1280
119
3860
573
13333
994
1725
3596
576
1077
886
859
4462
9089
362
458
3728
1581
1606
310
528