465
0
1
381
856
4
696
2
517
840
675
3
524
671
746
867
850
1139
917
1159
2131
2023
1096
1203
1082
1086
1371
975
1202
1362
1633
1577
1616
1871
1434
2068
1457
5
1346
1591
1427
1821
1735
1777
1902
1554
2508