53
388
1558
10586
823
23937
7105
442
541
1096
3600
378
256
4690
4418
14098
262
2357
2943
115
640
2743
824
1679
164
5273
2738