2810
1
3971
591
2776
5151
2
2304
1382
574
0
2711
1547
1599
2271
4
2255
1583
1720
1585
5293
11
1843
1431
2911
9
3461
4915
1589
3
4651
1347
398656
19