391
0
1120
1
1021
2
1220
1660
1778
1814
479
1365
929
1691
802
517
471
801
1154
2614
930
557
445
1985
4691
526
2166
635
1362
16
898
34
3562
2181