2535
2
3546
1
21152
8
3090
6
3083
2558
3
32302
0
19783
723
2932
1417
3498
4
17946
9160
5
1294
1153
1338
2357
1775
25669
2907
3991
532
1128
1309
1706
1532
3080
2468
12632
7