712
1
2525
3
946
0
862
2027
3013
15
1226
1077
1365
601
1517
2
948
2638
1466
1241
1943
1057
2057
8313
9
1568
2060
5007
8
1318
389
8411