19279
2
25137
0
31535
4111
20634
8
2546
1
17353
2275
467
683
1740
2500
5
2809
2855
3
2668
1647
2271
6213
2730
6
1824
6800
1133
381
1842
430
273
722
2195
345
4604
13