3080
3
2932
2
21152
8
7793
4
4471
3090
6
5212
2535
5151
2688
1431
1
25669
0
2219
1603
3498
8527
3200
1547
2990
8072
32302
1819
3715
1136
2271
1766
3971
1860
1301
3158