25669
0
19783
2
3090
6
1382
1
2903
3
2932
378
1668
4398
10
619
4358
21152
8
964
2110
1289601
4
7034
32302
3546
3080
1424
2173
5431
1986
3562
2204
5
1844
6779
2366
2131
2666
9