650
0
646
1929
1
3287
3
1425
544
1329
2799
1587
964
2071
1889
1129
1154
1922
3795
661
946
107
395
3025
1774
2
292
1421
409
1054
1733
2372
413
1513