3090
6
19783
2
32302
0
572
17946
2535
1816
3765
4
1310
25669
2835
2906
1
21152
8
2996
3868
10
3083
5347
5052
1189
13499
5
462
1628
4537
1781
1593
5704
737
14
37847
1033