1551
2
31535
0
2730
6
1824
1020
17353
2211
633
25137
968
369
581
2275
3466
1
2881
6842
467
19279
1626
1098
4677
10
823
468
2749
497
380
543
3114
4
572