24091
3
4491
0
2225
2
571
443
841
101
496
1852
1
1299
1517
1683
2619
1743
3539
2078
2479
3336
1121
1317
22731
1158
8204
1923
1479
1301
1276
40177
2767
1894