4148
2
21152
8
598
0
2902
16
2711
4651
3
2911
9
5151
2535
19783
1189
2932
2676
1
1942
3498
4
32302
2405
17946
2740
7034
5
2082
935
2593
1153
5658
6307
10
3090
6
7893
6753
17
2763