3692
963
850
705
1509
756
803
874
1466
4549
914
972
804
713
884
793
872
1301
851
1658
804
862
9596
848
761
1086
1138
795
848
1284
1165
1077
741
1067
701
683
983
846
833
772
759
831
936
819
7568
2176
1351
994
934
1432
812
877
1440
3622
1291
1129
1222
1738
1002
1161