1020
0
20634
8
1043
1
968
2275
2
2111
3
2730
6
467
2809
31535
19279
2668
864
3114
4
17353
1736
5
1507
1824
802
25137
2855
327
247
692
475
3092
3691
729
2197
589