24337
22
1808
7
2254
1
6346
16
1594
3
3614
951
83
3158
2
1543
1250
1547
1265
270
989
0
7733
493
1313
2015
2505
2733
4
3818
12431
17
1751
11924
623
2428
599
1739
7394
5