5151
2
3080
3
3715
21152
8
4651
2650
20
280
1
2405
2740
960
0
882
2932
1558
930
9055
10
297066
3633
13
1500
3470
5
2217
7
3090
6
6189
2992
181997
11
5658
9
1657
2055
1525
2773
4034