19783
2
25669
0
3765
4
32302
1417
2903
3
1585
17946
2535
15233
1
5949
5
674
2932
982
2763
3498
2337
3008
2836
2476
1812
1631
4996
6
1153
4358
6327
7
1985
3090
2012
1864