3080
3
2932
2
21152
8
4471
3090
6
3163
1843
2535
5151
2209
1
25669
0
2282
1603
3498
4
2085
2369
8527
3200
1037
101415
109
2990
2578
14589
10
32302
1077
1884
1543
1819
3715
1136