19783
2
3765
4
2245
3
14
0
25669
3090
6
297066
2903
17946
2932
2906
1
32302
1512
21152
8
894
3053
7
3080
572
1153
2996
528
1193
2024
536
3491
1189
2629
1743
571
2234