900
1
2445
3
1024
2
973
1553
447
0
1331
1516
2306
1138
1506
2814
5
1733
1491
1651
1869
1418
1550
1922
1255
2296
1918
3116
2201
1330