24337
22
3354
9
1590
1
945
1131
2
2110
2732
1828
3
2336
951
1533
123674
35
8527
1047
1812
913
6445
6
3655
11
3485
7
2322
4
3364
733
980
1431
962
1289601
6236
10
7733
1514
673