2476
3
2711
2
2886
4
3071
9
2763
0
1992
1
2799
6
2425
7
1289601
4335
1494
3014
20
38477
34
1712
2465
4651