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