712
1
862
0
1077
1309
1992
3
2525
697
3013
15
4914
2
1226
1365
5389
946
601
2027
1517
948
2638
1466
1241
1943
1057
2057
1295
1225
1568
1363
5007
8
1411