5805
3
4309
2
2522
5164
5
3000
1
4034
6047
4
2028
0
796
6
5946
2277
2908
10
3671
3014
20
5536
1906
3303
1445
11891
27
7592
7
3175
2108
2558
1135
3491
2763
2329
8843
2234
4083