5164
5
2535
2
5805
3
6047
4
21152
8
3090
6
2028
0
5946
3083
4309
32302
19783
3000
1
2932
3498
25669
3175
1135
17946
1623
4034
796
7793
1543
11891
27
1294
1153
1393
2522
2884