2730
6
19279
2
1811
0
25137
17353
31535
1010
1
269
2224
918
909
20634
8
325
418
422
901
152
1960
7
1824
1020
467
2635
2211
587
382
1392
1462
955
753
5617
5