21152
8
4651
3
2405
1
2740
3715
2
297066
0
5151
1295
181997
11
2650
20
14125
10
280
1047
3080
1506
4
1558
2773
3683
3189
3090
6
1411
1535
2265
1534
764
1364
734
1720
1679