2535
2
19783
6362
5
13018
0
17946
32302
576
25669
6500
21152
8
2932
1919
3498
4
1189
1624
2090
3779
3765
14
1153
2996
3090
6
2259
1
572
1212
588
4005
3
7034
3080
619