2285
9108
1063
1680
3684
879
689
1708
1407
1050
4961
1317
732
3193
650
1102
818
5178
683
687
704
1787
749
3121
739
647
913
2020
724
791
861
658
633
684
706
742
1293
1178
782
1002
795
763
700
1058
844
1593
648
815
655
785
3168
906
757
753
724
38484
731
1128
745
955