20634
8
2855
3
2668
2
2730
6
2069
2657
625
282572
0
354
1
2008
302
1880
2727
1020
101
3442
968
1188
347
1824
4820
340
991
683
1677
827
776
4396
1580
419