1059
0
2490
443
776
1355
263
479
2121
4
845
4536
2
427
1608
599
494
1661
1
3559
745
357
951
1152
382
1133
1101
572
413
1935
714
874
423
463