19783
2
25669
0
32302
2535
4471
2906
1
17946
21152
8
572
2996
3083
2009
5
1827
4044
2964
821
1294
571
3351
3
2156
1478
578
1193
2366
14
1189
3765
4
3125
3426
791