19783
2
572
0
25669
1189
32302
2996
3080
3
2932
17946
1193
14
21152
8
3724
2535
2258
1
3090
6
2964
4044
5
4471
3715
2169
1816
19932
3125
1811
1859
280
5151
1461
2462