439
1
1125
897
26
268
583
4
1560
7
1596
6
790
1329
9
857
769
0
939
2
716
1105
877
648
3
880
270
590
65
827
301
596
496
605
556
1523
456
779