2825
6
3425
1
631
2702
2
630
1742
794
3029
2826
4
1656
5170
3
632
11967
584
1739
1496
5404
1615
2051
1990
333
6800
3664
841
1429
38878
12