20634
8
2855
3
2668
2
1069
1
2730
6
693
0
2727
3676
12
8125
2275
19279
2008
744
2526
745
17353
169211
11
3442
31535
282572
251
1079
4820
1320
4396
644
1020
398
14492
3663