23774
4
18258
0
13967
2
6547
5801
1
442
2966
10
3624
5252
1710
674
24337
22
3107
7
3591
11
1812
1777
8527
1417
2338
1431
1585
5079
7471
9
6753
17
599
2322
851
791
2505
951