2810
1
3971
591
2776
2304
1382
574
0
1547
1599
2271
4
2255
2
1583
1788
1720
1585
5293
11
2245
3
1843
1431
810
1226
3053
7
3461
4915
1589
1347