5151
2
3080
3
3715
21152
8
4651
2650
20
4655
10
280
1
2405
2740
644
0
2932
5216
2329
2459
400
4114
551
2505
297066
1500
2735
2821
7599
13
751
1974
2836
862
2920
4
1683