2730
6
2069
3
2657
2668
2
3498
4
20634
8
476
1
444
0
2683
282572
2855
334
1997
78
138
369
1949
968
93
514
177
1032
3428
1124
785
25137
2830
7
19279
2275