23802
9
7096
14
1142
2
6442
6
963
1
2999
3
1440
1299
1268
1692
1446
1391
6977
4
867
825
1765
1373
6779
5
1431