3090
6
19783
2
2903
3
2535
3765
4
32302
0
2013
3868
10
6327
7
1864
1
2160
2471
1628
5052
7762
1186
462
1663
5
1407
2358
9
2932
9611
25669
3498
2666
17946
1985
2155
1631
1320