2740
3
5151
2
3080
3715
12621
22
2623
6
21152
8
4651
4553
7034
5
2650
20
692
2890
815
0
280
1
2405
2001
3543
7
1716
1911
1683
2932
6466
3066
2600
4
929
521
2431
2468
297066