19279
2
25137
0
1824
31535
467
802
20634
8
17353
2275
5155
787
547
255
2668
3114
4
543
2224
691
573
423
2735
968
1454
1782
2730
6
1842
653
1972
1
2190
871