3317
5
1661
4
2959
1
2911
9
8871
543
2094
2735
2
1397
3
2555
983
0
2129
665
711
15333
3000
1404
2921
8
22227
16
2696
67688
66
3041
606
1895
2135
1753
3595
1657
1877
2743