2730
6
20634
8
2855
3
2668
2
661
0
1976
417
1231
1
1513
1129
6800
447
2069
1320
4
1776
1374
1642
2657
742
2275
18385
625
375
467
282572
3268
1823
1142
1087