19783
2
25669
0
32302
2777
7
1431
1
3107
4
2535
2456
1528
2932
3498
17946
1373
6779
5
989
1153
3090
6
2012
838
1942
9
2366
21152
8
1517
3770
2579
1650
456
2865
1832
3
3169