20634
8
637
0
31535
19279
2
2710
9
25137
4396
3
4820
360784
19
17353
7039
1317
1
828
1325
2520
2125
169211
11
2526
2275
1671
823
661
2337
874
398
608
633
2198
2546
351