3090
6
1547
1
32302
0
25669
3498
4
1380
17946
467
1819
496
21152
8
1768
2
83
1461
1787
830
1606
19783
2131
1690
526
2110
19944
915
1437
7258
1681
1766
1814
1788