2151
1
3429
0
607
297
405
485
577
1485
426
1588
2199
1030
101
1385
345
1104
841
856
556
376
797
2727
457
391
488
328
415
536
931