2535
2
1135
3
19783
32302
0
21152
8
3090
6
3083
7793
4
17946
1730
25669
2932
3289
3498
3546
1
3765
1623
2476
2277
796
1445
1543
1294
1153
2093
4168
5
2558
1393
2763
2189