895
0
1075
1
2414
2
1175
1055
4346
4
1902
3
5151
3080
3715
21152
8
1452
4651
2650
20
280
2405
2740
1374
2932
796
6
3934
1746
455
782
297066
1500
1259
1499
3090