5946
2
5536
1247
3629
1
1309
0
1992
3
5805
5164
5
6047
4
2028
697
4309
1301
1676
4914
4732
3000
11891
27
4034
2949
3175
1581
2522
3765
1393
8843
10
1223
3371
9
5389
3466