24337
22
1812
1
1646
3
3354
9
2322
4
945
3364
980
2786
2392
2
1001
0
598
3267
1988
650
1191
3931
6
1393
4187
10
6445
4562
123674
35
1558
2082
2732
6676
12
1047
5432
1431
604