2535
2
19783
2932
4692
3
3498
4
32302
0
1290
1
17946
2209
1416
1288
1168
1153
3090
6
1977
2633
1039
666
1392
21152
8
25669
3080
1044
1330
529
510
4044
5
3083
1879
1054