23774
4
910
0
1812
1
1815
2
2499
2906
11650
23
2476
1566
1153
2530
1449
1583
1431
4471
3090
6
15233
2012
2069
5
1777
2366
1868
21152
8
951
1487
3095
7
1382
7793
2505
2907