5151
2
3080
3
3715
21152
8
4651
3126
3054
3863
14
2650
20
1716
1
280
2405
2163
0
2740
1985
1993
2932
1320
1631
4
2737
3198
2502
5
297066
1982
636
1500
2828
2748
9
3090
6
1633