19783
2
25669
0
32302
21152
8
4471
2906
1
17946
2535
572
2996
3083
2009
5
1804
1827
4044
2964
7793
4
4587
3
2156
1478
578
1193
2366
14
1189
398656
19
2378
6445
6
3125
3426