850
0
419
613
1706
2712
957
1348
1496
1678
5173
1
1159
1075
2019
1131
1143
2315
741
567
479
519
409
491
514
558
441
780