3090
6
1382
1
2903
3
2932
2
32302
0
619
25669
21152
8
496
7034
3546
3080
5402
9
5431
1986
1380
2131
2009
5
2666
572
1193
2299
2169
1819
19944
2972
2750
14
19783
2535