23774
4
1539
1
5801
2505
2
1162
2455
1297
1239
2299
1585
1767
2338
1371
432
0
674
1682
159
6753
17
2759
1779
517
2322
2564