19944
2
2428
0
1704
1089
11924
1
2092
3
297066
1179
2281
7
1938
4
9954
6
3727
2906
4382
5978
2977
5
737
5169