3724
3
25669
0
683
1
721
763
948
1650
1889
1078
100
19783
2
3386
1585
1028
4476
657
817
1345
1193
1317
417
436
1064
450
878
522
420
372
17946
2990