862
0
1077
1
1309
1166
1992
3
1809
2525
697
3013
15
4914
2
1365
2322
4
2289
904
5389
2105
1517
948
1466
712
1093
455
1295
1225
1568
946
1363
1411
736
2570