19279
2
25137
0
31535
17353
1501
1824
467
653
2275
2668
2224
802
2727
1089
683
381
20634
8
477
418
1612
1850
1932
1
2714
5
2730
6
3233
16
1020
797
1131
798
284