24337
22
4096
2
1808
7
1751
1
1107
623
1527
2476
3
2466
5
3211
0
1957
929
493
6346
16
5477
12
1212
1594
989
9566
8
3158
1317
2821