21152
8
3765
4
2711
2
4651
3
2911
9
2666
5151
2535
19783
2676
1
2932
1942
3498
32302
0
2405
17946
2740
2082
2593
1153
1986
6307
10
1583
1913
3090
6
4724
7893
6753
17
5635
2763