20634
8
2730
6
2855
3
3795
1
2668
2
3442
2372
659
0
4820
1976
1470
4396
2125
2526
2275
2461
20
417
263
661
2000
282572
1129
1622
571
2539
5
1501
1716
650
169211
11
915