21152
8
2711
2
2911
9
2535
19783
4651
3
2932
32302
0
5151
6307
10
2763
7893
4
6753
17
2676
1
5978
6
1942
3498
3080
398656
19
25669
2405
17946
2740
2082
2593
4044
5
2465
1153
1044
3090