3090
6
2535
2
3765
4
21152
8
2666
9
3083
5635
3
32302
0
1215
1
19783
2358
2932
3593
16
3498
2835
5704
17946
3868
10
1294
2996
1320
1153
1986
10598
1903
1583
3694
1913
5347
1960