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