53
1096
388
1556
24087
7105
442
10586
3593
378
256
4696
2709
14098
2381
802
2943
541
640
2743
823
115
4865
164
1679
2736