19783
2
32302
0
17946
25669
2906
1
1768
4471
1461
3090
6
3498
4
3158
810
3910
3
19932
5978
1445
131589
2194
4382
2428
11059
9
4044
5
21152
8
297066
19944
2758
2964
7258
2996