1534
2
1485
1
1309
0
1535
1992
3
1558
2348
51331
25
697
797
4099
7
1226
1622
2710
5802
54
1364
2435
1342
1456
4914
1969
9055
10
14125
1977
57793
4606
2233
3212
27
3965
2489