571
0
1054
1
1733
2372
2
521
447
1374
662
1501
2470
635
2113
3268
263
2982
3
814
417
1392
1566
915
543
1448