2535
2
5151
21152
8
4179
1
2711
4651
3
2911
9
19783
1545
1583
0
2932
2676
1942
3498
4
32302
2405
1819
17946
2740
2082
570
3546
800
2593
1153
8627
6307
10
3090
6
7893
6753
17