4309
3
2840
2
2245
8072
20850
5
944
2580
2436
0
21152
8
2773
2153
5151
3080
3117
1779
1
1710
16
3715
297066
1913
1475
2699
2530
4
11153
1166
11
1019
2558
1753
4651
1821
549