19279
2
25137
0
31535
4111
20634
8
2546
1
2275
17353
467
683
2809
2855
3
2668
1647
2105
2730
6
1152
1824
1043
381
1842
430
722
4604
13
1972
691
4820
1020
1436
2190