1225
0
1055
475
1012
1310
629
978
868
542
581
13018
1376
697
1118
2
2659
1
2184
1479
984
2649
612
2904
3
240
2272
1986
575
1816
1038
4757
506
467