19279
2
476
1
675
0
918
822
722
874
820
505
547
325
1020
2490
8876
8
1853
2702
1661
3503
3
482
5875
683
467
2730
6
1981
422
1043
266
935
1610
262