1210
2
823
1
871
257
276
94
2377
7
567
3984
6
714
1164
2013
8
2797
434
4
556
776
319
548
644
1758
1588
3
1552
2855
0
819
554
908
612
564
632
1483