657
892
3717
1418
874
2397
4291
1075
761
815
5732
2260
720
1848
702
1132
767
896
1066
857
841
725
1330
2613
668
884
4684
706
882
1387
3301
724
693
1113
697
676
857
682
827
909
4375
1916
1242
692
658
808
945
860
939
677
1372
7245
10990
1147
1631
1373
761
2655
5299
769