8365
1753
37412
550
975
842
689
746
995
5397
840
608
971
765
3133
885
2688
1011
1062
1335
678
4182
885
3048
732
800
1377
718
840
698
857
703
704
1330
880
1397
768
984
746
4388
750
674
787
966
6008
6937
851
1008
2592
1405
4976
826
756
4571
1014
808
724
871
733
828