6026
2
3158
1022
1
2535
19783
553
1619
2932
3498
4
25669
0
2508
7
32302
840
17946
2028
7793
2879
1153
2929
6
3090
21152
8
773
1495
1088
3080
3
1044
3891
4044
5
3083