2711
2
427
1
4651
3
5151
2911
9
1749
21152
8
1942
2082
2676
2890
6307
10
2405
7893
4
1348
2740
3439
6753
17
2763
0
2600
2593
2468
1622
1946
3503
3453
398656
19
5978
6
1569
550