6075
15
1309
0
1992
3
1978
697
1125
1
2089
1159
2
4914
4335
2281
5389
1180
1392
1689
1146
1519
2169
1691
1076
2072
4697
877
1147
3106