975
1
455
3934
2
1746
895
0
1075
1259
2414
1175
1055
2760
4
1562
4346
1964
3
467
1915
3688
5
4438
6
4133