19279
2
25137
0
31535
4111
2275
2546
1
17353
20634
8
467
683
2809
1647
2634
514
2727
1824
349
381
1842
474
415
273
430
722
4604
13
1972
691
1020
1436
2190