455
1
3934
2
1746
895
0
1075
1259
2414
1064
1267
1632
3540
1055
4096
1175
878
1268
1562
1816
11717
11
5209
9
4346
4
2295
3