2203
852
1007
1038
1024
883
1641
1565
1102
2021
1281
1678
829
783
854
3756
973
766
903
813
4830
1045
3408
1021
1004
944
1233
988
890
860
802
869
985
1340
12752
1048
906
1093
828
831
3550
819
1082
1482
834
1199
892
915
989
1111
1414
962
834
851
806
876
1153
2398
888
3527