2668
2
2730
6
20634
8
2855
3
282572
0
2069
2657
3442
1932
1
625
4820
2831
418
2224
2727
25137
1222856
4
3691
5
19279
671
381
3047
10
2125
802
797
4111
17353
31535
1020
5255
16