2535
2
32302
0
19783
3498
4
2996
25669
17946
7793
572
14
4360
6
21152
8
2932
1603
1
619
3591
11
1189
536
2044
3551
10
2365
3779
1162
1527
1363
1623
2990
3765
1243
1239