20634
8
2855
3
2668
2
2730
6
381
0
251
5617
5
3663
1
2275
19279
802
1020
180849
31535
172
503
1230
637
4940
798
282572
325
475
1073
331
4396
581
13159
10
25137
392