2495
0
1534
2
1485
1
1535
5375
1688
1558
734
2348
51331
25
797
1451
4099
7
1226
1622
2126
2710
5802
54
1364
2522
2435
1342
1456
1969
9055
10
14125
1977
57793
1038
4606