5805
3
4309
2
5164
5
3000
1
4034
6047
4
2028
0
5375
1743
5946
790
582
5536
1906
1445
11891
27
3175
2558
1135
2522
2763
3835
8843
10
1757
3683
2949
1451
2495
21152
8
2669