20634
8
2855
3
2668
2
2730
6
2125
1
2069
2657
277
0
625
282572
2564
300
2120
2132
297
231
714
508
637
326
245
1603
255
399
355
3442
343
4820
707
471