24337
22
1646
3
3354
9
8527
1
1386
2584
11
1522
598
0
1988
1812
650
3931
6
123674
35
6445
2322
4
3364
1431
7733
2
2392
1564
980
2786
1161
2308
673
1185
1001
1860
718
5204