2535
2
3158
1135
3
19783
32302
0
21152
8
2377
1
1367
3090
6
3083
7793
4
17946
25669
3820
2932
3289
3498
3546
3765
4074
1623
2476
2277
796
1445
1543
1294
1153
2093
4168
5