19279
2
25137
0
31535
1824
2275
467
1131
2076
1
7334
4
1029
2730
6
479
2126
2727
5
918
2668
2522
646
312
3114
2459
9
17353
1020
364
1009
2546
729
802
948
5155
8