20634
8
2855
3
2668
2
2730
6
1880
521
1
2069
2657
4396
2008
0
625
282572
1020
499
2350
48708
2461
20
2330
31220
10
344
801
6800
5262
6515
1157
3442
31535
2288
2224
2036