1020
0
19279
2
2493
1
1787
2668
798
3114
4
1636
25137
17353
3092
2369
4309
1043
6052
10
802
418
2961
2596
6975
6383
17