5536
2
5946
1247
3629
1
4884
6
2865
1309
0
5805
3
5164
5
6047
4
1992
2028
2093
697
4309
898
1676
2629
4914
4732
1301
3000
11891
27
4034
4198
5782
3175
1581
2522
3765