912
1
1417
2
1301
1568
1618
2312
0
1740
3
1585
1583
549
3461
4
2427
12
951
1466
5151
1819
2122
1564
1382
1976
1423
1814
599
2528
1431
4259
1632
712
3629
2886