5151
2
3080
3
3715
1554
1
1420
21152
8
2762
4651
837
2650
20
1465
829
3090
6
181997
11
280
2405
297066
0
2740
2932
941
1101
1605
1500
1691
189326
1681
828
2773