2276
4
1493
3
658
2
455
1
3934
3439
8
1746
895
0
1075
1259
2414
3683
1175
1055
1562
4346
1902
1452
796
975
1374
782
1499