1442
1
412
1069
941
1133
74
852
789
471
667
817
89
725
597
190
2
310
0
682
905
91
548
776
526
2162
640
584
429
416
633
479
621