2730
6
20634
8
2855
3
2668
2
2069
2657
625
282572
0
476
1
444
2683
334
1997
78
138
3442
369
1949
4820
968
93
1032
3428
4396
785
25137
19279
2275
1824