851
1
1974
2
1777
3014
20
2496
3
3085
5
3491
4
3485
7
78
3316
10
5141
2350
2499
994
6
1647
1739
108797
0
3527
796
3587
1226
3386
2234
945
1695