2465
2
19783
17946
0
2535
32302
25669
1092
1
2425
7
21152
8
2932
3498
4
3546
1145
3779
1494
5978
6
3765
118
1153
1795
3283
582
3090
1721
2992
3
3519
9
370
3942
12621
22
3660