25137
0
19279
2
2275
1824
20634
8
3663
1
31535
729
3456
2190
572
1020
730
5559
3
2522
968
3114
4
467
213
4309
2730
6
2809
653
302
646
4536
4604
13
2126
273
489