2711
2
4651
3
5151
2911
9
21152
8
1942
1
2302
297066
0
2082
2890
8345
2676
815
6307
10
2001
1716
2405
7893
4
2740
6753
17
2600
3128
2763
929
2593
2431
3831
7
2468
1320
4483