5151
2
3080
3
3715
21152
8
5070
19
4651
2392
1716
1
2650
20
1518
1213
0
280
2405
2689
2740
2932
383
297066
1047
2277
2899
452
1500
1078
2477
4754
7
4396
5
2584
11
20850
3090
6