661
0
1501
1
775
650
1386
1733
1889
1603
2
2086
544
2275
993
1575
1421
2799
3
1518
883
1563
1823
915
571
1642
2372
2326
4
4154
3114
292
2982
1922
646