19783
2
25669
0
32302
2535
17946
2711
3090
6
1267
2316
2512
2921
5
5209
9
2932
3498
4
2666
2132
8047
18
2478
7258
117
2906
1
929
3
1153
5440
8
2542
2012
2528
2738
2366
21152