19783
2
25669
0
572
1778
1
685
1558
1120
2595
32302
1365
800
2996
2535
1417
2903
3
1777
791
3107
7
24337
22
3765
4
21152
8
2505
534
3090
6
3083
1250
2763
1935
5440
2921
5