2729
14
2299
1
1376
0
2905
26
978
1225
975
4
1536
6
1055
1507
2344
1494
1012
868
2891
1310
542
581
629
984
2649
467
718
1100
2
1239
660
3252
504
475
883