24337
22
3354
9
1687
1
1162
674
2
1223
1767
2505
1431
1239
6753
17
517
1033
5746
23
19932
6
4706
2493
18
7471
751
3591
11
890
4216
4
400
0
1047
1558
123674
35
658
2836
2468
9817