20634
8
31535
0
169211
11
467
1682
2
25137
19279
2730
6
2520
1
706
2275
1020
2198
431
5464
3
2546
4396
458
2710
9
1896
575
2337
17353
3676
12
6975
4
4820
580
1823
5781
1824