20634
8
3114
4
31535
0
1020
2275
2
4396
3
17353
1824
19279
1949
2198
2076
1
2337
547
2526
2710
9
918
265
3498
4536
2730
6
968
25137
282572
608
5781
1787
462
2668
2369