1442
1
412
1069
941
1133
74
852
789
470
666
816
89
725
596
190
2
310
0
682
905
91
548
776
525
2162
639
582
428
415
633
479
620