4309
2
2522
5164
5
3000
1
5805
3
4034
6047
4
2028
0
5946
3014
20
5536
1906
3303
10
11891
27
7592
7
3175
3491
521
2277
8843
2234
1174
4083
5486
2297
796
6
1618
2999
2544
1510