1539
1
2258
2760
4
3934
2
1746
455
895
0
2271
1075
2245
3
1259
1788
2414
1226
3053
7
2756
2041
2313
2075
4821