19279
2
25137
0
1824
31535
691
2275
467
646
572
355
2522
2730
6
2126
1131
1020
2727
5
1768
2668
543
3114
4
2459
9
407
423
17353
864
2546
1
802
953
5155
8