3080
3
2932
2
21152
8
4471
3090
6
1334
0
2535
5151
1849
1876
1
3576
25669
2293
1603
489
3498
4
8527
3200
1534
2990
2872
240
32302
1587
9
3854
1819
3715
1136
2271
1889