20634
8
2855
3
2668
2
2730
6
282572
0
2069
2657
625
422
763
2461
20
383
419694
9
1824
48708
31220
10
1084
169211
11
180849
1099
1
9355
31535
3442
1332
18403
2269
4
437
4820
777
1507