24337
22
2906
2
19932
6
6236
10
11924
1
5504
16
951
774
0
2245
3
674
8527
913
19944
2392
1162
4382
4
2377
1223
1357
851
6753
17
1767
1704
1174
5746
23
2505
5169
1514
3591
11
14887
18