2546
1
1225
0
1115
3691
4
1012
1376
868
1310
542
581
978
629
748
4152
718
660
1057
3
2902
6
504
1630
475
1380
458
1190
2
2649
859
1816
1055
4224
575