1125
1
13442
15
2750
1583
0
1067
3083
2
2908
2465
769
2932
948
2034
3
1746
2903
3051
1603
2149
5
2087
3090
6