2826
6
3430
1
632
2704
2
633
1744
796
3083
2833
4
1657
5173
3
11987
595
1747
1503
5407
1618
2056
1993
337
6806
3666
856
1432
38885
12