732
2
660
1
1776
475
880
669
1031
625
803
1087
491
578
64
477
3597
6
493
281
593
235
737
796
79
538
432
634
739
3157
11
490
574
717