5946
2
5164
5
6047
4
2028
0
4309
5805
3
3000
1
11891
27
4034
3175
2522
3629
3871
2794
8843
10
2178
1618
841
3470
862
2650
20
1510
1637
3066
7
2285
1011
1868
5701
8
2534
2343