19279
2
31535
0
25137
4111
17353
1559
2546
1
467
1098
3114
4
462
1614
2730
6
1832
3
343
2634
20634
8
514
860
683
6800
2008
968
381
415
430
722
403
1020
1869
5