1551
2
31535
0
1824
1020
17353
2211
633
25137
968
369
581
2275
3466
1
2881
467
19279
1098
823
468
2749
497
380
543
3114
4
572
683
5213
455
3691
5