1185
20733
1879
827
828
1509
955
985
1226
692
720
935
791
1067
896
2170
881
1277
3059
771
782
1060
758
811
1169
734
717
718
2717
783
2025
1076
1068
1810
5445
931
1256
3379
948
836
4265
948
820
1991
5282
1071
1067
3247
5584
4117
968
5456
3475
3663
4176
2859
2766
3150
3758
4861